<SEC-DOCUMENT>0001739445-23-000063.txt : 20230428
<SEC-HEADER>0001739445-23-000063.hdr.sgml : 20230428
<ACCEPTANCE-DATETIME>20230428102027
ACCESSION NUMBER:		0001739445-23-000063
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230428
DATE AS OF CHANGE:		20230428

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Arcosa, Inc.
		CENTRAL INDEX KEY:			0001739445
		STANDARD INDUSTRIAL CLASSIFICATION:	FABRICATED STRUCTURAL METAL PRODUCTS [3440]
		IRS NUMBER:				825339416
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38494
		FILM NUMBER:		23861309

	BUSINESS ADDRESS:	
		STREET 1:		500 N. AKARD SREET
		STREET 2:		SUITE 400
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75201
		BUSINESS PHONE:		972-942-6500

	MAIL ADDRESS:	
		STREET 1:		500 N. AKARD SREET
		STREET 2:		SUITE 400
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75201
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>aca-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a,d:8f8ff7d514fb4304ac3a05ee5dcba4f7--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aca="http://www.arcosa.com/20230331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>aca-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl8yLTEtMS0xLTExNDY5Nw_5f90fae0-b751-41fb-8aae-62a229bb53e9">0001739445</ix:nonNumeric><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl8zLTEtMS0xLTExNDY5Nw_abd5e52e-2575-4a70-a69a-f151dbdc39df">false</ix:nonNumeric><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl80LTEtMS0xLTExNDY5Nw_04134b5d-cebb-4f5d-979a-e0bd7e7de8a2">2023</ix:nonNumeric><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl81LTEtMS0xLTExNDY5Nw_2b07a942-e67b-4e5e-bc0e-ff1f86669e29">Q1</ix:nonNumeric><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl82LTEtMS0xLTExNDY5Nw_5383296f-371a-42ec-b2e6-188327ea10cc">12/31</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="aca-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia010a5b7a5d64ed9b7b63f6061ef00f9_I20230414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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: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="i8254bf6ab5564a1eb724cacdb834121e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea23427af281448b9eeef4b3d718de1a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250ea8778bcc46a6960f41ff4c509514_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8524fef254974e09a43cf3c17e886853_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc6d94e892624011930a6b6a76b839d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i5a29bf6c94384a47baca077d2f10c43b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i44f9571408e5408bbaf179c86c12054f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="ied05df6ac1434eebb17b0a38f2b060a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i78ec193157a54ba0beff1e3da42d7bb5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc86357605f345669949be6fc5a89461_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d8edaa8293c4742a96c2eca356dec3f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</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="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27603794fa924da7b998625d84fb7493_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie71a862bbb7d46249f6708d45f519d7f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0168829e10846e7bde3ce773d89b264_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i882360d80b8b402a8ce70dab48710192_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="ia7647a87d44843eb80a65e8daf8a190a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i790ba76a29ee4807846857d6bd7fbdbf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i3066d11a84ec4adea68176e8fb2ea9da_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1e94909005143268cdb6002a9af4779_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8c31f3302354a4a83fc9bbdf75431fd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4c1c37b99394b6cbb4b6dfe9c550179_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic621d084ed534a99a0ed2464ac70ab06_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice43437f1ea74ed3b5105096c63c4134_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8f3eeefb4224f8d91e79c8b44e3a220_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9cf19997b27434bb7da80ffdaba419e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bee438db8a64a2280102892d2bd6c38_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3118ebb08dc547368f7c5907c7417b6a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia91d18d6942743fba1204b3f162159da_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="ie9be49693bef4d00864dd7639471c5c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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="i37052b20991c4bf999cf03f00a05a709_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97da0ed4b01e49f481cd35bf615f687c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</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="i1fef3d6cc8a045548406803eb276239a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e2f43a18acf44418fb5362bb27561bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</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="businesses_divested"><xbrli:measure>aca:businesses_divested</xbrli:measure></xbrli:unit><xbrli:context id="i330dcb71a4e849aab0fee6b4d4bc48a2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aca:StorageTanksBusinessMember</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="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aca:StorageTanksBusinessMember</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="i1a7084f05ccf4f7d9be86813c37e3580_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8f05b2d7a1e4d638ad16510c6d69f5a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9cba51c8638461d9eb5f085924e0e31_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eef22bbbee0474ab673378d8573d574_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf6cf8ed6c324ae695210350a3d76546_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i189b9195afa54a97afa0e2beac980150_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf44a4c41dc94fbbad757f23f184a847_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ca07c835a0f43e5a62813adbf870425_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e7c4c0769b146bfa90aab9dd3605c3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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: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="i194eaa9c19604132b01f2001da7727c0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a42e7e855b34f09a876b325ebdf08fd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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: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="ie6b29b6e5ca1492990817251bcf85d50_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i0859b2e9356642ce9531c50a950d0542_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib88202cd48b546c3a89e2253230c70f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i5658d80787bc4016a76af9e79122d982_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>aca:segment</xbrli:measure></xbrli:unit><xbrli:context id="i9ceaadd15dec4192bf8d54a2a08efff5_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:AggregatesAndSpecialtyMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3af15d4750e94fd3837ae8d7b56b3388_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:AggregatesAndSpecialtyMaterialsMember</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="idb340d5180344e6d97ee93ee300e4f4b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2b8d0ec12e74e7a9f572b7a832c3a38_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:OtherMember</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="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a9699273fc647a390a4308f04b2289d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9df866cac4e14ed2bbaa69cbe54ab3be_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</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="ib1e0769b648e45698ed61012917e3d95_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:StorageTanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fb67627081d4ae386e08a17a0480c21_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:StorageTanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</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="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1392c36598f84c1b8421cc05e6e6f9fa_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i540e51126b0c4fc797b866d7e24afb29_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</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="i0491ad55b6b54d73ad8058ac16581435_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:SteelComponentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fbad41b7e8e44ed92bff3524c7395ef_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:SteelComponentsMember</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="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b661c73f689423196d5a0f094828693_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</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="i2d9d36856a8f4962af0416bc9d020ba9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42d556816c784e90b6319b16bb10ec2c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6a507360dc941e484c8ec29967ea7d1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ProductiveLandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8c99a177d464b98b1fee4dc9f118402_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ProductiveLandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69e02bd61c754f26936184a27162a45a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae525855ae2c4cb5b9877deef536f3ae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33acc62fea664adc8e5af08671629bed_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c94f31576db44b1bb6813f9aec8e6fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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="ia96282ff6f5f4868a0471a71877bf790_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba9f95eb293f4f48b60010f1e5b203ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaacaf3f052c640e380cd0291ed370150_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib44b4016be854260b8740d3cfa5ced1c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e3c4371402e49759f84f9940c198af6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c82c599cc034ffbab068eb5cd06f128_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic77c774c025341d8814a453e22b7d318_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d7e9615e59f4f5f8f93179f0f58b6d9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9747c5974aaf4140a2e3b3e6e277f6d8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i304beb4c80f74358a1e5ec3e04ce02bb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72b8cfd371c4428db75feb4fa42abf74_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i590f6c02ceb740329a22ff78767b1520_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3105de1b7d734c799647e260812795fe_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2069b707e79343639d080b9ca37e72b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bb006860e7e458b8c78e885c9653e6f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1b72ab17962430c87490203e16d8b97_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f21600747344cabbe251e6a59fc4018_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02fd2adbdc645adb00b4824a85f4284_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e2ab88ae1dc40c5b86791e54b8161ff_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i447ed4cc38584e59bedebc5354a6be7d_I20200102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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>2020-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia235f0feae2747e5b0fd3fcc52352099_I20200102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78c39e1ad08d4606a376b40622c886bc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc855dd10442447ea1a0760491b83d7b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli: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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli: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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i748749ba9e7b4b3d94022431262950ae_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli: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:VariableRateAxis">aca:LIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic615929a8b1242cd9d672e857aeb30cd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1ee16a622c049c39b59f6dc913566bb_I20210406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i306957e383df4af587c70963be0e08aa_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib27b099a0fba4d8b803f869753556505_D20210406-20210406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-06</xbrli:startDate><xbrli:endDate>2021-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c61aab68ccf4befbf25294c61634805_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26b4f643b0564b6884404905ff7f5158_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i1177b2976f674ea5b803622d12f81b3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f815e2a0f024195982f7328b928772d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea9f534dcc4d4985a0fa9239a35d64b5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2ca99af8f9a463a80aba869736703d7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i17ef40f9d77147bb8254382b51555749_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</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="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if980034ff34c4aacb4ca612e766de7da_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17ecafa45c42443fb2d98d722be3d92f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id94113467a3e42d493ed976ed511044b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i891525cbffc041349fa546a04c5922f2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39379a9b1a104ae98021de95eb5f35c8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i019db977b1944294ac7e620f61ba19d7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001739445</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">aca:EnvironmentalAndWorkplaceMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87 id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_1"></div><div style="min-height:36pt;width:100%"><div><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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl84NA_06a7a2ee-65dc-425d-98c5-87f443e9a416">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:522.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:505.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6ODZiYTQ0MzQ4ZWZmNDQwNDkzYWEzYWJjODY3YzliMzQvdGFibGVyYW5nZTo4NmJhNDQzNDhlZmY0NDA0OTNhYTNhYmM4NjdjOWIzNF8xLTAtMS0xLTExNDY5Nw_c2915e15-e518-4648-a819-03e02b4ff03e">&#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%">QUARTERLY 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:120%">FOR THE QUARTERLY PERIOD ENDED <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xMjA_36211ea6-bafa-4de7-9353-18546dc3adca">MARCH 31, 2023</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:522.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:505.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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%">OR</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6N2VkODFiNGI3NmY0NGM5Njg1OTU4MmNiMjQ2Zjc1ZjgvdGFibGVyYW5nZTo3ZWQ4MWI0Yjc2ZjQ0Yzk2ODU5NTgyY2IyNDZmNzVmOF8xLTAtMS0xLTExNDY5Nw_968271d5-6f08-442a-bc44-9ce2dda11d7c">&#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%">For the transition period from&#160;_________ to _________ .</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:195%">Commission File Number <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDQ_4fd9b374-bd90-4c20-a5cc-e3dcb21e01d5">1-38494</ix:nonNumeric></span></div><div style="text-align:center"><img src="aca-20230331_g1.jpg" alt="arcosalogo-orangea10.jpg" style="height:49px;margin-bottom:5pt;vertical-align:text-bottom;width:316px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDk_1f120e81-33f9-4c0a-8579-5e8024ae6321">Arcosa, Inc.</ix:nonNumeric></span></div><div style="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="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:23.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.028%"></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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8wLTAtMS0xLTExNDY5Nw_31b9d986-6224-41a0-96d8-d0c514d3e8fc">Delaware</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8wLTMtMS0xLTExNDY5Nw_134f584f-0d80-466e-a032-b00294bbabf5">82-5339416</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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:6pt"><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="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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8zLTAtMS0xLTExNDY5Nw_0f5b404e-7330-4146-80e6-1b84e3a8c8c1">500 N. Akard Street, Suite 400</ix:nonNumeric></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: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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTAtMS0xLTExNDY5Nw_469e00a1-07d1-4e38-92b4-474bd7ce3a21">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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTEtMS0xLTExNDY5Nw_3a2b316c-6b0c-4463-b322-0ad276992dc9">Texas</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTMtMS0xLTExNDY5Nw_09c0a090-0c48-4b99-b2cd-7c1d1273cf57">75201</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%">(Address of principal executive offices)</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:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div><span><br/></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%">(<ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yNzE_9e915f1e-faa5-41bf-8e8c-03e86990fa11">972</ix:nonNumeric>) <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yNzU_13109ee4-f923-4cd2-b32a-5ab089c637ac">942-6500</ix:nonNumeric></span></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></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:29.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.742%"></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:400;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:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</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%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTAtMS0xLTExNDY5Nw_a43aa92d-8501-49e3-9261-2d40ff28be8a">Common Stock ($0.01 par value)</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTEtMS0xLTExNDY5Nw_1dc2ef74-76c1-44f1-a56f-a207e24aa4ae">ACA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTItMS0xLTExNDY5Nw_f3fe48de-2ba2-4df1-a951-f6889d670d13">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">requirements for the past 90&#160;days.&#160;&#160;<ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl83Mzg_7414e589-b8e0-4919-9651-1ddf4fb4dcb1">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">files).&#160;&#160;<ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xMDYw_461f03a4-bcb9-4171-a656-00e971752d28">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDY5_3345d25e-cf4d-4b43-bb52-11c924024510">Large accelerated filer</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</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:9pt;font-weight:700;line-height:120%">Accelerated filer&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">  Non-accelerated filer </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Smaller reporting company&#160;<ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xNTE4_2bc2cd29-bd93-49de-8049-675ef0e7da82">&#9744;</ix:nonNumeric></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:9pt;font-weight:700;line-height:120%">Emerging growth company</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:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xNTQ3_8ed87cdd-1909-4461-9dae-7a465bcc2602">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:3pt;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xOTk3_f1948d7a-50bb-461b-b46c-8cb3d2cd09b6">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At April&#160;14, 2023, the number of shares of common stock outstanding was <ix:nonFraction unitRef="shares" contextRef="ia010a5b7a5d64ed9b7b63f6061ef00f9_I20230414" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDY1_da72d46f-7a53-4751-8b25-ee2876991682">48,436,941</ix:nonFraction>.</span></div><div style="margin-bottom:3pt;text-align:justify;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: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:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_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%">ARCOSA, 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-Q</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><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:8pt;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:8pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_10">PART I</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;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: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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_13">Item 1. Financial Statements</a></span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_13">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_94">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_94">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_142">Item 3. Quantitative and Qualitative Disclosures </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_142">a</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_142">bout 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:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_142">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_145">Item 4. Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_145">29</a></span></div></td></tr><tr style="height:12pt"><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_148">PART II</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_151">Item 1. Legal Proceedings</a></span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_151">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_154">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_154">30</a></span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_157">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_157">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_160">Item 3. Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_160">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_163">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:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_163">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_166">Item 5. Other Information</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_166">30</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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_169">Item 6. Exhibits</a></span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_169">31</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_175">SIGNATURES</a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"> </span></div></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:#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="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_175">32</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span><br/></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:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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="i8f8ff7d514fb4304ac3a05ee5dcba4f7_13"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements</span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_16"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Arcosa, 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</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:77.408%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.282%"></td><td style="width:0.1%"></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="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="padding:2px 1pt;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 March 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: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%">2023</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%">2022</span></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:3pt"><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="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><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="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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNC0xLTEtMS0xMTQ2OTc_194720e4-56fe-4629-bf74-9524235628f2">549.2</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNC0zLTEtMS0xMTQ2OTc_c1f05ed1-f3fb-41ef-b39b-6af0bddd956a">535.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Operating costs:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNi0xLTEtMS0xMTQ2OTc_336c8358-2d28-4124-9574-6ba026fe2399">440.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNi0zLTEtMS0xMTQ2OTc_210f9a5f-c102-41fc-a8c3-90514bea8682">439.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Selling, general, and administrative expenses</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNy0xLTEtMS0xMTQ2OTc_79de93a8-992d-4d21-b2c1-ce0c74b7f104">62.5</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OperatingExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNy0zLTEtMS0xMTQ2OTc_0c5de195-3fd2-4179-8911-994e38c22977">62.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="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:#dbdbdb;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%">Gain on disposition of property, plant, equipment, and other assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOC0xLTEtMS0xMTc5MDU_a87fa730-5c9e-45cc-91dc-cd1b3a7ab921">22.6</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOC0zLTEtMS0xMTc5MDU_c00c6226-91a6-48a5-b06c-01caf4180558">1.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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><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%">Gain on sale of storage tanks business</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0xLTEtMS0xMTc5MDU_0323e86f-62e1-4406-acbd-e2b967bf6389">6.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0zLTEtMS0xMTc5MDU_d08bc9d2-e1ca-4d59-977f-dd7a82f90c00">&#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="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="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0xLTEtMS0xMTQ2OTc_91c32083-8917-4f40-87f3-8b04f873dbb5">474.1</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0zLTEtMS0xMTQ2OTc_95020b8b-2453-4680-afc0-8f460a551dcf">501.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;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><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%">Total operating profit</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTAtMS0xLTEtMTE0Njk3_f5fad83c-77e3-43ef-9c8d-0739edf1057c">75.1</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:#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%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTAtMy0xLTEtMTE0Njk3_61a39f8d-8650-4f88-90d2-6e552e5cceec">34.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:bottom"></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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTItMS0xLTEtMTE0Njk3_27cb3cde-e402-4b51-a9cb-42e40ef861c6">7.1</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTItMy0xLTEtMTE0Njk3_1bcdf532-915c-43d8-ba3e-849c672aacb3">7.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="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:#dbdbdb;padding:2px 1pt;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 (income) expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTMtMS0xLTEtMTE0Njk3_d532de24-b8e9-42da-bc2c-69a007cd31bd">1.9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTMtMy0xLTEtMTE0Njk3_0bbec486-c613-4239-8316-348de57ae5a6">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Income 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTQtMS0xLTEtMTE0Njk3_f59db0af-1d0c-4d91-ac50-3829a23ed952">69.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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTQtMy0xLTEtMTE0Njk3_ca8beeee-c698-4671-8791-d2decd91c1c4">26.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="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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTYtMS0xLTEtMTE0Njk3_aa81a2e4-896b-4819-b67b-fdcaf4572fb2">14.2</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTYtMy0xLTEtMTE0Njk3_4eb4d437-baca-4d48-a4a5-d50643febc81">6.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="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 style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjItMS0xLTEtMTE0Njk3_42cf9bdd-b4a3-49b2-820e-45d298aa900b">55.7</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjItMy0xLTEtMTE0Njk3_c5d0e07a-fca6-4a97-870d-98c73b566fe3">20.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="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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income 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="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:#dbdbdb;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</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjUtMS0xLTEtMTE0Njk3_6cc9b9bb-6fee-43d6-80b8-cb6ff210223b">1.15</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjUtMy0xLTEtMTE0Njk3_81b4885a-3039-4fe4-8b8b-8ddb052afa31">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Diluted</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjYtMS0xLTEtMTE0Njk3_cba57766-349d-4409-ab28-2b03fc485004">1.14</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:#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="usdPerShare" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjYtMy0xLTEtMTE0Njk3_2cbc3dbc-5c2d-47ab-9566-86d4aa954517">0.41</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="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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:bottom"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjgtMS0xLTEtMTE0Njk3_f613729c-6158-4d64-a44f-b2b6b0fea093">48.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:#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="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjgtMy0xLTEtMTE0Njk3_5d1befb3-c242-4f85-853d-0dd220e4f34f">48.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="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:#dbdbdb;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjktMS0xLTEtMTE0Njk3_89b6418e-5d98-4648-9dce-a4fb15270490">48.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjktMy0xLTEtMTE0Njk3_1c685dc4-d6a6-45aa-a2f3-c6af754b788c">48.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Dividends declared per common share</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMzAtMS0xLTEtMTE0Njk3_a754bbda-21d9-4e5d-9141-9ecaf27b9fd9">0.05</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:#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="usdPerShare" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMzAtMy0xLTEtMTE0Njk3_4754a1e5-ba6e-4f71-8d99-e733b66b2e02">0.05</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="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><span><br/></span></div><div><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:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_19"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcosa, 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</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</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:77.408%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.282%"></td><td style="width:0.1%"></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="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="padding:2px 1pt;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 March 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: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%">2023</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%">2022</span></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:3pt"><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="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><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="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:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNC0xLTEtMS0xMTQ2OTc_d7f0677a-a4e5-4e1c-a072-14e00ca5c35c">55.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNC0zLTEtMS0xMTQ2OTc_f5735733-77b0-48d4-bbdf-a8bcc5a817e7">20.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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 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="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:#dbdbdb;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%">Derivative financial instruments:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:bottom"><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 expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjowNGI3OGYxNWQxMTQ0MGJjYjc0NjVlMDEwZWU0MWNhZV84OQ_3779ad65-18cc-424c-a621-bd312e0c61a6">0.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjowNGI3OGYxNWQxMTQ0MGJjYjc0NjVlMDEwZWU0MWNhZV85Mw_01a4a5cf-0f33-4a46-8024-1b480b3f4448">0.4</ix:nonFraction></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0xLTEtMS0xMTQ2OTc_de56c08b-e422-4500-8390-5f4e85522a7d">0.1</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0zLTEtMS0xMTQ2OTc_f16ac5a9-bb04-417c-a151-4453aff8cd6b">1.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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 (gains) losses included in net income, net of tax expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjozNTgxYmZlZTY0YjY0MzM5OTIxYmZmYTc4NjY0NzFiMl8xMDA_8b599346-1377-4d3b-9ebc-01705a91d9b4">0.1</ix:nonFraction> and ($<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjozNTgxYmZlZTY0YjY0MzM5OTIxYmZmYTc4NjY0NzFiMl8xMDQ_5dceb852-b0aa-46e9-b6e3-86c3378a02a4">0.1</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0xLTEtMS0xMTQ2OTc_207907f0-c0b2-4a40-9742-6779a95351b6">0.4</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0zLTEtMS0xMTQ2OTc_b6899221-8ce3-4c5c-8ac0-02b6db88c63b">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Currency translation 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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NGUyNGQyMGRlY2I5NDQ3MGJlMDM4OThlYTliMTExZDVfODk_22247725-56d1-4a54-b43e-6dc11400ae57">0.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NGUyNGQyMGRlY2I5NDQ3MGJlMDM4OThlYTliMTExZDVfOTM_29640c4b-e789-41be-9b83-df96fcbd260e">0.0</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMS0xLTEtMTE0Njk3_d7b103ab-5614-4779-a643-f12205424c90">0.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMy0xLTEtMTE0Njk3_7826c638-07df-4ee3-8eb2-74ee5c9ae119">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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="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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTItMS0xLTEtMTE0Njk3_19971504-a10d-4d4a-81db-3d247f5682e2">0.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: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%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTItMy0xLTEtMTE0Njk3_8a291282-8a76-4f75-be87-cf4f36430ff0">2.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:bottom"></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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:#dbdbdb;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTMtMS0xLTEtMTE0Njk3_15a2c975-0f75-4edd-9e06-9c547b680d7c">55.5</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:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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:#dbdbdb;border-bottom:3pt double #000000;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTMtMy0xLTEtMTE0Njk3_dc67e3a6-b7d7-4167-9c64-e928fdc092bc">22.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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%">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:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcosa, 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><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.732%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.467%"></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%">March 31,<br/>2023</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%">December 31,<br/>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%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d" footnoteRole="http://www.xbrl.org/2003/role/footnote">(unaudited)</ix:footnote></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="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="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:bottom"><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:#dbdbdb;padding:2px 1pt;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 assets:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Cash and cash equivalents</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c">149.2</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0zLTEtMS0xMTQ2OTc_3e0e368b-e71c-41c0-9683-901fbbd59ef3">160.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="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:#dbdbdb;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%">Receivables, net of allowance</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b">393.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0zLTEtMS0xMTQ2OTc_f194a7b3-8e03-4fad-a98f-12d972ca8198">334.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">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:#dbdbdb;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%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701">125.2</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMy0xLTEtMTE0Njk3_826cb749-ef3b-47ac-8164-8d15bc8b6903">126.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Work in process</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc">70.8</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMy0xLTEtMTE0Njk3_63f13396-0ecd-41a4-abfe-81ad17014620">59.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:#dbdbdb;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%">Finished goods</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d">132.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMy0xLTEtMTE0Njk3_fcec4522-522d-48b9-9ebb-d11b3e0e71eb">130.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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-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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287">328.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMy0xLTEtMTE0Njk3_af906263-e584-4419-988c-2fbd1b682723">315.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></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:#dbdbdb;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba">41.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMy0xLTEtMTE0Njk3_3f136eb9-5c92-4ca1-9b5a-d1da1fd514cd">46.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 current assets</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5">912.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMy0xLTEtMTE0Njk3_af38aefa-a385-43cb-8f4d-27139efa4bec">856.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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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></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%">Property, plant, and equipment, 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47">1,209.7</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMy0xLTEtMTE0Njk3_19721155-6d60-4603-bc66-281c5fca1ce1">1,199.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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8">976.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMy0xLTEtMTE0Njk3_3c124304-f4bb-4a80-8eed-1a56d0620309">958.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Intangibles, 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf">250.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMy0xLTEtMTE0Njk3_e6c13727-2435-4471-9287-1aa78a813439">256.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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063">9.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMy0xLTEtMTE0Njk3_599d8cd0-c44d-422b-b205-dd54cad11a52">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Other assets</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c">57.5</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMy0xLTEtMTE0Njk3_18d79fa7-0054-4ce0-84c0-93368fc89d6c">60.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="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78">3,417.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMy0xLTEtMTE0Njk3_384fb926-8c4f-4754-bf48-6e3486723b2b">3,340.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:center;vertical-align:bottom"><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:#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:#dbdbdb;padding:2px 1pt;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 liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Accounts payable</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5">205.8</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMy0xLTEtMTE0Njk3_711366e2-de7a-43df-85bd-3a0107f0aecc">190.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:#dbdbdb;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329">115.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMy0xLTEtMTE0Njk3_23c77bad-acdd-43ff-902a-8f719fb85458">121.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Advance billings</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497">44.0</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMy0xLTEtMTE0Njk3_0ad0e6a3-38b6-4f11-b036-30b93234d5c2">40.5</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></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:#dbdbdb;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 portion of long-term debt</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7">14.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMy0xLTEtMTE0Njk3_ca7c7d55-d506-4fae-88d9-78053d048eab">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 current 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b">380.4</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMy0xLTEtMTE0Njk3_a51966f7-6fca-440e-b161-2b725c311b66">367.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 style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668">535.0</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMy0xLTEtMTE0Njk3_0d7adcce-8b70-440d-a884-b416556a6ac8">535.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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8">183.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMy0xLTEtMTE0Njk3_f6f5bdc8-0967-466b-9541-4a0d55deb512">175.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Other 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53">75.5</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMy0xLTEtMTE0Njk3_bb93f648-d9fd-4791-8a8c-c9a4032a3171">77.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="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee">1,173.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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMy0xLTEtMTE0Njk3_cd0280d6-e9ac-4983-aa71-6aaf2d7cb75a">1,156.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</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="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:#dbdbdb;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%">Common stock &#8211; <ix:nonFraction unitRef="shares" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_01d108dd-2b6a-41c7-b30a-ffa561368de1"><ix:nonFraction unitRef="shares" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27">200.0</ix:nonFraction></ix:nonFraction> shares authorized</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd">0.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMy0xLTEtMTE0Njk3_b58bc8c9-abe5-429b-96fc-cf74438881af">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64">1,690.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMy0xLTEtMTE0Njk3_720dec3b-e2b3-4e29-90b3-0823e9a452be">1,684.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:#dbdbdb;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%">Retained earnings</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40">568.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMy0xLTEtMTE0Njk3_8737e669-9179-492f-b6ce-47f576b65640">515.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Accumulated other comprehensive loss</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2">15.9</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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMy0xLTEtMTE0Njk3_be171894-c7e0-45aa-b472-37e2d3edf9f6">15.7</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:#dbdbdb;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%">Treasury stock </span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:TreasuryStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57">0.5</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:TreasuryStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMy0xLTEtMTE0Njk3_0f7730e8-6f55-4ed1-96ef-acaa0058c358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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-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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e">2,243.2</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMy0xLTEtMTE0Njk3_28c3f643-16c3-43a1-b6c9-81095ad06609">2,184.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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3">3,417.1</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMy0xLTEtMTE0Njk3_a95cb08b-c3ce-450e-8b69-09abf9909ed7">3,340.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcosa, 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</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: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></tr><tr><td colspan="3" style="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%">&#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%">Three Months Ended<br/>March 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 #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%">2023</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%">2022</span></td></tr><tr style="height:3pt"><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">&#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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Operating activities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Net income</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNS0xLTEtMS0xMTQ2OTc_11328181-c725-4b2c-b461-680ac27fa3a2">55.7</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNS0zLTEtMS0xMTQ2OTc_61512314-c593-4aa8-8650-25c95e75d083">20.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:#dbdbdb;padding:2px 1pt 2px 16.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%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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></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%">Depreciation, depletion, and amortization</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfOC0xLTEtMS0xMTQ2OTc_cd8618fc-a551-42f0-91b8-d7356d8ed8b2">38.8</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfOC0zLTEtMS0xMTQ2OTc_ddfbc8cc-3f72-4bfb-8f1d-6ed369c0e609">37.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="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:#dbdbdb;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-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTAtMS0xLTEtMTE0Njk3_411c83c0-652f-4382-8b24-42c3cb5c1382">5.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTAtMy0xLTEtMTE0Njk3_cc61d751-533e-4906-bcf1-989a21e762d8">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 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%">Provision for 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTItMS0xLTEtMTE0Njk3_e0d0299d-382b-478c-880f-4abd53518e3a">7.4</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTItMy0xLTEtMTE0Njk3_49c1be88-0948-4960-a68e-309c76da76cb">5.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:#dbdbdb;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%">Gains on disposition of property, plant, equipment, and other assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTMtMS0xLTEtMTE0Njk3_8d25f89b-b335-458d-adfb-0af5c9a7fc56">22.6</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTMtMy0xLTEtMTE0Njk3_8582c5ae-2b12-488c-94a0-916e7c39750f">1.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Gain on sale of storage tanks business</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTQtMS0xLTEtMTIxMDA4_2dfe6178-fed9-4dfc-a56a-1940787707ca">6.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTQtMy0xLTEtMTIzMTEz_a6b00aee-1d50-4cab-b377-3ad5f1aa47f3">&#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="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:#dbdbdb;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%">(Increase) decrease in other assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTUtMS0xLTEtMTE0Njk3_eedac300-ab50-43c8-a4ae-b26b3712e3da">3.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTUtMy0xLTEtMTE0Njk3_b09967ec-d2a3-43c7-8423-c98c817c4155">1.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Increase (decrease) in other 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTYtMS0xLTEtMTE0Njk3_8053a248-d9fb-4d26-9bc3-71cf4bb956d3">2.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTYtMy0xLTEtMTE0Njk3_131d9781-67d0-4fb8-97f6-a553ca5a2c73">3.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:#dbdbdb;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTctMS0xLTEtMTE0Njk3_2e979880-efd9-48aa-81e3-f088072298d6">3.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTctMy0xLTEtMTE0Njk3_fd39da76-0d82-4b19-9e4c-0dfdebb57318">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Changes in current assets and liabilities:</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:#dbdbdb;padding:2px 1pt 2px 19pt;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTktMS0xLTEtMTE0Njk3_7a303b3a-1e07-4173-bb28-c7990e47675c">66.4</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTktMy0xLTEtMTE0Njk3_6ae640dd-c810-43e1-a0d0-224f1f2b7e53">69.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 19pt;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 inventories</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjAtMS0xLTEtMTE0Njk3_f7ae85e1-d691-4c4b-af85-ac3ada988db1">10.9</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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjAtMy0xLTEtMTE0Njk3_9bd4b299-928f-4f77-add4-1cde909dcc1c">18.2</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:#dbdbdb;padding:2px 1pt 2px 19pt;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 other current assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjEtMS0xLTEtMTE0Njk3_a9a34b8c-03b1-4d21-839e-0d9e62cbdc5d">4.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjEtMy0xLTEtMTE0Njk3_7152f0d4-9719-40e3-bfe6-e432033be090">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;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 accounts payable</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjItMS0xLTEtMTE0Njk3_a8cc9298-8a52-40c0-a5e8-50250722ece7">10.5</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjItMy0xLTEtMTE0Njk3_0912b3f8-786e-4ea7-9a70-8f09c5c7c43c">44.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="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;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 advance billings</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="aca:IncreaseDecreaseInAdvanceBillings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjMtMS0xLTEtMTE0Njk3_a624b360-0c56-41ec-9811-c6584131c29f">8.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="aca:IncreaseDecreaseInAdvanceBillings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjMtMy0xLTEtMTE0Njk3_0ba9fa3f-7b4f-4e5a-8611-1ea45820b70a">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;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 accrued 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjQtMS0xLTEtMTE0Njk3_ee21bfdb-8298-4284-a258-49e693465575">1.2</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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjQtMy0xLTEtMTE0Njk3_73c84ccd-2c2e-4aa3-8508-2efc23889f30">0.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="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="background-color:#dbdbdb;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%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjgtMS0xLTEtMTE0Njk3_bd2db830-3828-4cba-80ad-aab8a87dc115">27.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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjgtMy0xLTEtMTE0Njk3_a7b3fee6-301c-46ea-b5d4-9b0c843b1483">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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:#dbdbdb;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%">Investing activities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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></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%">Proceeds from disposition of property, plant, equipment, and other assets</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzItMS0xLTEtMTE0Njk3_d8489d70-2907-44d1-ab88-8d5aaad7d9c7">23.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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzItMy0xLTEtMTE0Njk3_46cea5df-b5db-45ef-8fa6-9f4ee52edb46">20.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:#dbdbdb;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%">Proceeds from sale of storage tanks business</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMS0xLTEtMTIxNzA5_7c163aa6-1823-40ff-8f36-f5ce21e989da">2.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMy0xLTEtMTIxNzI3_70e37c74-9196-4a80-8c78-7aedee5bbf12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Capital expenditures</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzMtMS0xLTEtMTE0Njk3_1ad96cdc-ef61-4ed1-ba46-7ef78d4bf32f">44.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzMtMy0xLTEtMTE0Njk3_68d14484-c484-4026-a0f6-30b6e37f3a90">25.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="background-color:#dbdbdb;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%">Acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMS0xLTEtMTE0Njk3_845628dd-9f82-414e-b591-ba99c8782601">15.6</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMy0xLTEtMTE0Njk3_9a1f6a91-4f01-444e-90f7-a2e93a64892f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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="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="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%">Net cash required by investing activities</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzktMS0xLTEtMTE0Njk3_06d966c0-a16f-4882-afd8-fdcf3a7398d4">34.1</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzktMy0xLTEtMTE0Njk3_04bf2b14-b943-48e4-806e-961e91f9348c">5.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:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities:</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="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="background-color:#dbdbdb;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%">Payments to retire debt</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDQtMS0xLTEtMTE0Njk3_6dd9c106-6ecc-4659-a80f-28bf6d9fa9b4">1.9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDQtMy0xLTEtMTE0Njk3_5c858d8c-c8dd-40a2-a16e-56b64d4291b7">1.0</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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="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 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%">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDctMS0xLTEtMTE0Njk3_761c7da6-d5c5-4e2e-bb6c-544f19ae100a">2.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDctMy0xLTEtMTE0Njk3_b5a53568-fcbc-4508-b961-c659ea31e8f8">2.4</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:#dbdbdb;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%">Purchase of shares to satisfy employee tax on vested stock</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDgtMS0xLTEtMTE0Njk3_3ae5accf-a6bf-4661-ba7d-4ff8d617d9eb">0.1</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDgtMy0xLTEtMTE0Njk3_bf03f78f-4766-4968-b75a-c3211a44d2bb">0.1</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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="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></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%">Net cash required by financing activities</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTUtMS0xLTEtMTE0Njk3_98e17b43-0e79-42dc-a138-894b9e532b6c">4.4</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTUtMy0xLTEtMTE0Njk3_60477874-cc62-4273-8488-e8789afd1767">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:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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 increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTYtMS0xLTEtMTE0Njk3_4e92aea2-0b33-4ba6-86fd-e685156cbf6b">11.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTYtMy0xLTEtMTE0Njk3_b3b06a5f-bb62-4920-9dbe-5713c52a3a10">15.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Cash and cash equivalents at beginning of period</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTctMS0xLTEtMTE0Njk3_229582ce-cd76-45d3-a4f1-46fd9ed295d9">160.4</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:#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="i250ea8778bcc46a6960f41ff4c509514_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTctMy0xLTEtMTE0Njk3_371f0079-9ec5-4977-9749-65596093394e">72.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:#dbdbdb;padding:2px 1pt;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 at end of period </span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0">149.2</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i8524fef254974e09a43cf3c17e886853_I20220331" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMy0xLTEtMTE0Njk3_e4f00ea6-ddf7-4cfe-86dc-af99d90e3202">88.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><span><br/></span></div><div><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:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcosa, 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</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:26.046%"></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.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.179%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.959%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></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="9" 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%">Common<br/>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:8pt;font-weight:700;line-height:100%">Capital&#160;in<br/>Excess of<br/>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:8pt;font-weight:700;line-height:100%">Retained<br/>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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>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:8pt;font-weight:700;line-height:100%">Treasury<br/>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:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:8pt;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:8pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMS02LTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo1MDUxNGE5NThhMjc0NWQ1YjY4NTkyNWJkNDNmYjg3MV80_2219a479-3d6c-4603-b3f3-105c3de58922">0.01</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:8pt;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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="48" 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%">(in millions, except par value)</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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances at December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc6d94e892624011930a6b6a76b839d7_I20211231" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtNC0xLTEtMTE0Njk3_495aa9df-7e7b-4840-9e34-22e462643396">48.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc6d94e892624011930a6b6a76b839d7_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtNi0xLTEtMTE0Njk3_24844b08-7c3a-4fd9-b42f-f5502cf7e8cd">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a29bf6c94384a47baca077d2f10c43b_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtOC0xLTEtMTE0Njk3_42eeab9e-192c-45c5-99af-6b52e4487580">1,692.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f9571408e5408bbaf179c86c12054f_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTAtMS0xLTExNDY5Nw_1fd121b8-b10f-4f01-8be9-55393d9294fa">279.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied05df6ac1434eebb17b0a38f2b060a8_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTItMS0xLTExNDY5Nw_2e4491bf-5714-49b5-9705-f3791392da5c">19.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78ec193157a54ba0beff1e3da42d7bb5_I20211231" decimals="-5" name="us-gaap:SharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTQtMS0xLTExNDY5Nw_e6a34fe6-44c2-4c7c-88bc-172b0be8ea82">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ec193157a54ba0beff1e3da42d7bb5_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTYtMS0xLTExNDY5Nw_d13cc890-b5df-4de1-b878-47e2bd810e4b">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i250ea8778bcc46a6960f41ff4c509514_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTgtMS0xLTExNDY5Nw_e23ed349-e7f9-47c2-8950-73b609e9d57d">1,953.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">Net income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjYtMTAtMS0xLTExNDY5Nw_9a601712-05d0-42b0-a780-d811295ccda3">20.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjYtMTgtMS0xLTExNDY5Nw_7cc16a96-84d3-48d5-9a4b-0e2e44829d10">20.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:#dbdbdb;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%">Other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjctMTItMS0xLTExNDY5Nw_068a285b-bd77-4525-a77e-3f7f01b725af">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjctMTgtMS0xLTExNDY5Nw_99b1c5b9-c4a6-453d-8cfa-921ea79560c0">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">Cash dividends on common stock</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjgtMTAtMS0xLTExNDY5Nw_e8dd2a74-833b-4a3c-a9c8-e5dd8df94840">2.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjgtMTgtMS0xLTExNDY5Nw_b43c2df1-8f49-4fc3-9b23-a41eba2f3ee0">2.4</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:#dbdbdb;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%">Restricted shares, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc86357605f345669949be6fc5a89461_D20220101-20220331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktNC0xLTEtMTE0Njk3_703ed3fd-658c-4ff5-b5a3-185240327807">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d8edaa8293c4742a96c2eca356dec3f_D20220101-20220331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktOC0xLTEtMTE0Njk3_4bdc17f4-71cf-46bf-9845-e5efc71ed5db">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTQtMS0xLTExNDY5Nw_55e1befa-034b-494a-b8a8-3f30a66cd8d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTYtMS0xLTExNDY5Nw_fd98a899-f8f7-447b-bc2c-b474e48dd6cb">0.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTgtMS0xLTExNDY5Nw_c46c55a5-f8e9-4461-b988-99c5977e2aa1">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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="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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances at March 31, 2022</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="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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtNC0xLTEtMTE0Njk3_31867b75-7fbc-46f2-9e3d-bae77ccdabe0">48.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtNi0xLTEtMTE0Njk3_66120697-38c2-4195-9a33-ba2027f6e533">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27603794fa924da7b998625d84fb7493_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtOC0xLTEtMTE0Njk3_d2b1f770-f58b-446f-a6b0-5f5656edec7b">1,697.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie71a862bbb7d46249f6708d45f519d7f_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTAtMS0xLTExNDY5Nw_0cc22b6f-216f-4e95-ba42-b3c44012385e">297.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0168829e10846e7bde3ce773d89b264_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTItMS0xLTExNDY5Nw_f94caea4-e05e-481e-a55c-415c98330525">17.1</ix:nonFraction>)</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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i882360d80b8b402a8ce70dab48710192_I20220331" decimals="-5" name="us-gaap:SharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTQtMS0xLTExNDY5Nw_9701fcf2-5623-4d05-8797-e0cc1b8fb8c9">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i882360d80b8b402a8ce70dab48710192_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTYtMS0xLTExNDY5Nw_f3897ec5-22b7-464f-ae77-9e4c1eaea549">0.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: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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8524fef254974e09a43cf3c17e886853_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTgtMS0xLTExNDY5Nw_6d4c2859-5828-4b57-bab9-79dad003ba44">1,977.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><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="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><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtNC0xLTEtMTE0Njk3_52b93f34-8863-4a2b-a175-8229573348d9">48.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtNi0xLTEtMTE0Njk3_e3f41e5f-df6e-4a11-8f32-2062b8066309">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7647a87d44843eb80a65e8daf8a190a_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtOC0xLTEtMTE0Njk3_00c7e587-20e1-44f8-8905-114593a67da2">1,684.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i790ba76a29ee4807846857d6bd7fbdbf_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTAtMS0xLTExNDY5Nw_3d739547-fba2-4409-bc42-5b0da27d08f7">515.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3066d11a84ec4adea68176e8fb2ea9da_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTItMS0xLTExNDY5Nw_4815872f-1c48-469c-af34-97a394f6ee69">15.7</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231" decimals="-5" name="us-gaap:SharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTQtMS0xLTExNDY5Nw_78c699df-5e83-4c36-9c9e-f18aea789865">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTYtMS0xLTExNDY5Nw_b76fdc05-599e-4eec-bff0-aa36fb30f6d0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTgtMS0xLTExNDY5Nw_07b1fdb6-53bc-4449-bd5b-5d44ead278ad">2,184.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">Net income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e94909005143268cdb6002a9af4779_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzctMTAtMS0xLTExNDY5Nw_ea930c75-9c40-4af5-84d9-ef0eec955f1d">55.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: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: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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzctMTgtMS0xLTExNDY5Nw_c3ff2542-a509-406a-80e4-15069acbcb4a">55.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:#dbdbdb;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%">Other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzgtMTItMS0xLTExNDY5Nw_b24d8377-0ea1-42d6-a6e5-876291def696">0.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzgtMTgtMS0xLTExNDY5Nw_b1ed0a88-814e-4d91-8000-ab038857f01d">0.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">Cash dividends on common stock</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1e94909005143268cdb6002a9af4779_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzktMTAtMS0xLTExNDY5Nw_44cac707-fc32-46c1-aad5-02fbfd3970cf">2.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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: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: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: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: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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzktMTgtMS0xLTExNDY5Nw_cbcf0766-3610-40ea-af6f-069bc8f1a7f2">2.4</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:#dbdbdb;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%">Restricted shares, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib8c31f3302354a4a83fc9bbdf75431fd_D20230101-20230331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtNC0xLTEtMTE0Njk3_fbb7bdec-b377-49e7-b797-b0a28ea033be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c1c37b99394b6cbb4b6dfe9c550179_D20230101-20230331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtOC0xLTEtMTE0Njk3_47b793c4-7ef0-4cfd-86b3-f6b6ba70962b">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTQtMS0xLTExNDY5Nw_4792744d-455f-47f1-9cb9-6327d01d2a6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTYtMS0xLTExNDY5Nw_2acc11e9-1c1a-4cdc-bf69-10c840c66c67">0.5</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTgtMS0xLTExNDY5Nw_70822a47-89ea-4f35-babb-414b7665d606">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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="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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances at March 31, 2023</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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic621d084ed534a99a0ed2464ac70ab06_I20230331" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtNC0xLTEtMTE0Njk3_5b71d19a-b65c-4ae2-a2c9-39e7c75ae144">48.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic621d084ed534a99a0ed2464ac70ab06_I20230331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtNi0xLTEtMTE0Njk3_c9eef6e7-5dcd-4a72-aa54-30146c1e6599">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice43437f1ea74ed3b5105096c63c4134_I20230331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtOC0xLTEtMTE0Njk3_20ce599b-2d26-479b-a741-20cc65338665">1,690.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8f3eeefb4224f8d91e79c8b44e3a220_I20230331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTAtMS0xLTExNDY5Nw_790c302e-1b71-47ac-b1c2-b8506eb59bd6">568.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9cf19997b27434bb7da80ffdaba419e_I20230331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTItMS0xLTExNDY5Nw_75bac272-1840-4772-8054-b12ab27f5d2c">15.9</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:bottom"></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bee438db8a64a2280102892d2bd6c38_I20230331" decimals="-5" name="us-gaap:SharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTQtMS0xLTExNDY5Nw_3b29150a-d9d8-46f9-a68e-edbd2c02d00f">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bee438db8a64a2280102892d2bd6c38_I20230331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTYtMS0xLTExNDY5Nw_468f09e4-9750-43d8-9f81-35f2a2488f2f">0.5</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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTgtMS0xLTExNDY5Nw_3bc9bb78-bfc8-40e0-bcbf-a0f51f6a80b3">2,243.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:bottom"></td></tr></table></div><div style="margin-top:3pt"><span><br/></span></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: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:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcosa, 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_37"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMDk_44eebf1d-f014-4e82-a557-e4ddd80c4239" continuedAt="i15551afa21d34b0faf60f1074d39622a" escape="true">Overview and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i15551afa21d34b0faf60f1074d39622a" continuedAt="i8f3a5670ac1d4305bacb8b1b6a968cdb"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMjc_641ea8f0-38a3-4aa4-b14a-3517cff1e6a7" 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%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcosa, Inc. and its consolidated subsidiaries (&#8220;Arcosa,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;), headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange.</span></div><div style="margin-bottom:6pt;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 accompanying Consolidated Financial Statements are unaudited and have been prepared from the books and records of Arcosa, Inc. and its consolidated subsidiaries. All normal and recurring adjustments necessary for a fair presentation of the financial position of the Company and the results of operations, comprehensive income/loss, and cash flows have been made in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated. Because of seasonal and other factors, the financial condition and results of operations for the three months ended March&#160;31, 2023 may not be indicative of Arcosa's expected business, financial condition, and results of operations for the year ending December&#160;31, 2023. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements and notes are condensed as permitted by the instructions to Form 10-Q and should be read in conjunction with the audited Consolidated Financial Statements of the Company included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:StockholdersEquityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzc_ae76c1dc-eed7-40d3-b853-ff069da497d6" continuedAt="i87c88a6836594ac8a44f3366f5c20b7c" escape="true">Stockholders' Equity</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="i87c88a6836594ac8a44f3366f5c20b7c">In&#160;December 2022, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) authorized a&#160;new $<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTg5Ng_13f613c3-5419-4a6c-ad7c-01f495cde456">50</ix:nonFraction> million&#160;share repurchase program effective&#160;January&#160;1, 2023&#160;through&#160;December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjE5OTAyMzI3NTI2Ng_f3f729e8-ee29-47ec-8a99-c0578caf6da8">50.0</ix:nonFraction> million authorization available as of March&#160;31, 2023.</ix:continuation> </span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAxODk_a1e7c52e-7700-444d-81db-54d35fcbcae8" continuedAt="i563639f23d494259a078f3e07aea29b8" 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. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of principal activities from which the Company generates its revenue, separated by reportable segments. Payments for our products and services are generally due within normal commercial terms. For a further discussion regarding the Company&#8217;s reportable segments, see Note 4</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%">Segment 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:400;line-height:120%">Construction Products</span></div><div style="margin-bottom:6pt;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 Construction Products segment recognizes substantially all revenue when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Engineered Structures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the Engineered Structures segment, revenue is recognized for our wind tower and certain utility structure businesses over time as the products are manufactured using an input approach based on the costs incurred relative to the total estimated costs of production. We recognize revenue over time for these products as they are highly customized to the needs of an individual customer resulting in no alternative use to the Company if not purchased by the customer after the contract is executed. In addition, we have the right to bill the customer for our work performed to date plus at least a reasonable profit margin for work performed. As of March&#160;31, 2023, we had a contract asset of $<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMzg0NA_05296b57-db99-4475-883b-eb7b0cf93dee">78.0</ix:nonFraction> million related to these contracts, compared to $<ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMzg4Nw_81838306-aa22-4083-9bfe-5a58a6acac25">77.5</ix:nonFraction> million as of December&#160;31, 2022, which is included in receivables, net of allowance, within the Consolidated Balance Sheets. The increase in the contract asset is due to timing of deliveries. For all other products, revenue is recognized when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Transportation Products</span></div><div style="margin-bottom:6pt;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 Transportation Products segment recognizes revenue when the customer has accepted the product and legal title of the product has passed to the customer.</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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><ix:continuation id="i8f3a5670ac1d4305bacb8b1b6a968cdb" continuedAt="i41eba033bf2647b8ad7b961794049385"><ix:continuation id="i563639f23d494259a078f3e07aea29b8" continuedAt="i891f6f38ab3148f49fd5011356f9a87c"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAxOTI_ff07268d-cf3e-499d-86e7-48309700b756" continuedAt="i3674493d68f04cd9add33f2ef7614c1b" 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%">Unsatisfied Performance 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 following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: </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:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></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:17.762%"></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%">Unsatisfied performance obligations as of March 31, 2023</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: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent expected to be delivered in 2023</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Engineered Structures:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Utility, wind, and related structures</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfNC0xLTEtMS0xMTQ2OTc_88a7450c-ef46-4ccd-baed-0bbd8d1c91b0">1,531.4</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:#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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331" decimals="2" name="aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfNC0zLTEtMS0xMTQ2OTc_6138081f-63af-444d-8e9a-d715a0e5c458">29</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:#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:700;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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products:</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></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Inland barges</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfOC0xLTEtMS0xMTQ2OTc_4e5caff2-cc71-43c7-8da7-c87fb10b768f">279.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331" decimals="2" name="aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfOC0zLTEtMS0xMTQ2OTc_48e6d29d-b089-441e-be0c-205c217394e0">68</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:#dbdbdb;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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i891f6f38ab3148f49fd5011356f9a87c" continuedAt="i4b35a9742025491f8150585bb1e6fc95"><ix:continuation id="i3674493d68f04cd9add33f2ef7614c1b" continuedAt="idf242138721540aca23e6666c44c7262">Of the remaining unsatisfied performance obligations for utility, wind, and related structures, <ix:nonFraction unitRef="number" contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331" decimals="2" name="aca:RevenueRemainingPerformanceObligationPercentageYear2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjc0ODc3OTA4NjA2Nw_bfd79d53-34d1-429e-9009-afdcfc883c3f">22</ix:nonFraction>%</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4b35a9742025491f8150585bb1e6fc95"><ix:continuation id="idf242138721540aca23e6666c44c7262"> are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024.</ix:continuation></ix:continuation> </span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzM_1abb9384-55aa-4504-847b-1cabb74fd0b2" 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%">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 the amounts used for income tax purposes. 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%">The Company regularly evaluates the likelihood of realization of tax benefits derived from positions it has 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, the Company recognizes the benefit it believes is cumulatively greater than&#160;50%&#160;likely to be realized. To the extent the Company 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></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="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMTY_a9ba226c-08d9-4207-b697-39b8d8fc1bab" continuedAt="iac4173ecfee64f16a54a6cfdbab72d36" escape="true">Financial Instruments</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="iac4173ecfee64f16a54a6cfdbab72d36">The Company considers all highly liquid debt instruments to be cash and cash equivalents if purchased with a maturity of&#160;three months&#160;or less.</ix:continuation> <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMDc_2fcb7af3-eb22-4478-b46d-8e0902232483" escape="true">Financial instruments that potentially subject the Company to a concentration of credit risk are primarily cash investments and receivables. The Company places its cash investments in bank deposits and highly-rated money market funds, and its investment policy limits the amount of credit exposure to any one commercial issuer. We seek to limit concentrations of credit risk with respect to receivables with control procedures that monitor the credit worthiness of customers, together with the large number of customers in the Company's customer base and their dispersion across different industries and geographic areas. As receivables are generally unsecured, the Company maintains an allowance for doubtful accounts based upon the expected credit losses. Receivable balances determined to be uncollectible are charged against the allowance. To accelerate the conversion to cash, the Company may sell a portion of its trade receivables to third parties. The Company has no recourse to these receivables once they are sold but may have continuing involvement related to servicing and collection activities. The impact of these transactions in the Company's Consolidated Statements of Operations for the three months ended March&#160;31, 2023 was not significant. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.</ix:nonNumeric></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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><ix:continuation id="i41eba033bf2647b8ad7b961794049385"><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%"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzA_079597e7-1953-43c3-97df-a2d6d22683d8" continuedAt="i4dc28cb92f834ab0ac55e70c00285dcf" escape="true">Derivative Instruments </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="i4dc28cb92f834ab0ac55e70c00285dcf">The Company may, from time to time, use derivative instruments to mitigate the impact of changes in interest rates, commodity prices, or changes in foreign currency exchange rates. For derivative instruments designated as hedges, the Company formally documents the relationship between the derivative instrument and the hedged item, as well as the risk management objective and strategy for the use of the derivative instrument. This documentation includes linking the derivative to specific assets or liabilities on the balance sheet, commitments, or forecasted transactions. At the time a derivative instrument is entered into, and at least quarterly thereafter, the Company assesses whether the derivative instrument is effective in offsetting the changes in fair value or cash flows of the hedged item. Any change in the fair value of the hedged instrument is recorded in accumulated other comprehensive loss (&#8220;AOCL&#8221;) as a separate component of stockholders' equity and reclassified into earnings in the period during which the hedged transaction affects earnings. The Company monitors its derivative positions and the credit ratings of its counterparties and does not anticipate losses due to counterparties' non-performance.</ix:continuation> </span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMTc_e2bf266c-1c64-49ca-8904-4b0dea6c401d" 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%">Recent Accounting Pronouncements</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%">Recently adopted 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:115%">Effective as of January 1, 2023, the Company adopted Accounting Standards Update No. 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221;, (&#8220;ASU 2021-08&#8221;), which requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption of this guidance did not have a material effect on the Company's 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-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not adopted as of March&#160;31, 2023</span></div><div style="margin-bottom: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 March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2020-04, &#8220;Reference Rate Reform&#8221;, (&#8220;ASU 2020-04&#8221;), which provides optional guidance for contract modifications, hedging accounting, and other transactions associated with the transition from reference rates that are expected to be discontinued. ASU 2020-04 is effective for all entities upon issuance through December 31, 2024 as amended by ASU 2022-06. We continue to evaluate the impact of adoption, but do not expect the guidance to have a material impact on our Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjE5OTAyMzI3NzQ0Ng_9027e9e0-6dfe-4d79-85fc-e9fd5ab946c9" 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:115%">Reclassifications</span></div><div style="margin-bottom: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%">Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.</span></div></ix:nonNumeric></ix:nonNumeric></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><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" xsi:nil="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjc0ODc3OTA5MTAwMw_949ce402-f34e-436a-82db-2bc5a0b2f5ad" escape="true"></ix:nonNumeric><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_43"></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2NjMyMA_9dc31027-ed8a-413d-9bed-1e76df56ebc1" continuedAt="i9bfb4b51abdc4c10a5b0a51b393c6244" 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&#160;2.&#160;Acquisitions and Divestitures</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 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 February 2023, we completed the acquisition of certain assets and liabilities of a Phoenix, Arizona based recycled aggregates business in our Construction Products segment. The purchase price of the acquisition was not significant.</span></div><div style="margin-bottom:6pt;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 March 2023, we completed the stock acquisition of a Houston, Texas based shoring, trench, and excavation products business in our Construction Products segment. The purchase price of the acquisition was not significant. </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%">2022 Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:9pt;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 stock acquisition of Recycled Aggregate Materials Company, Inc. ("RAMCO"), a leading producer of recycled aggregates in the Los Angeles metropolitan area, which is included in our Construction Products segment, for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="ia91d18d6942743fba1204b3f162159da_D20220101-20221231" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjAzNQ_4f3ca728-684c-41a1-ad4e-5f4b661f9944">77.4</ix:nonFraction>&#160;million. The acquisition was funded with $<ix:nonFraction unitRef="usd" contextRef="ie9be49693bef4d00864dd7639471c5c0_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA0Mg_3ada0d6d-3e0b-40a4-97e0-e08f0145bdab">80.0</ix:nonFraction> million of borrowings under our revolving credit facility. The acquisition was recorded as a business combination based on a preliminary valuation of the assets acquired and liabilities assumed at their acquisition date fair value using unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities ("Level 3" inputs). The final valuation resulted in the recognition of, among others, $<ix:nonFraction unitRef="usd" contextRef="i37052b20991c4bf999cf03f00a05a709_I20221231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA0Nw_d026cf26-4865-442e-9713-85b7a6c2d065">54.2</ix:nonFraction>&#160;million of permits with an initial weighted average useful life of <ix:nonNumeric contextRef="i97da0ed4b01e49f481cd35bf615f687c_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjExMA_8e1d2912-acb2-491b-ba5f-9bb9779fadc7">20</ix:nonNumeric> years, $<ix:nonFraction unitRef="usd" contextRef="i1fef3d6cc8a045548406803eb276239a_I20221231" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjExNQ_bab21dda-c756-4995-9b13-453bd680b53b">6.4</ix:nonFraction>&#160;million of property, plant, and equipment, and $<ix:nonFraction unitRef="usd" contextRef="i1e2f43a18acf44418fb5362bb27561bb_D20220101-20221231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA1NA_ad835cfb-b2b7-4248-9cbc-9c24ee091222">13.4</ix:nonFraction>&#160;million of goodwill in our Construction Products segment. The remaining assets and liabilities were not significant in relation to assets and liabilities at the consolidated or segment level. </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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><ix:continuation id="i9bfb4b51abdc4c10a5b0a51b393c6244"><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%">Divestitures</span></div><div style="margin-bottom:6pt;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 were <ix:nonFraction unitRef="businesses_divested" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="INF" name="aca:NumberofDivestitures" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMzY0MQ_06145b44-dd11-4ba8-bca9-f6fce7054783"><ix:nonFraction unitRef="businesses_divested" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="INF" name="aca:NumberofDivestitures" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMzY0MQ_0cf58b05-86c8-4ad9-8e32-d8a823ec19f5">no</ix:nonFraction></ix:nonFraction> divestitures closed during the three months ended March&#160;31, 2023 and 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%">In October 2022, the Company completed the sale of its storage tank business for $<ix:nonFraction unitRef="usd" contextRef="i330dcb71a4e849aab0fee6b4d4bc48a2_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjMwOQ_3d1618d5-7fda-4252-a5bd-2e7010a8ef03">275</ix:nonFraction>&#160;million. Net cash proceeds received at closing were approximately $<ix:nonFraction unitRef="usd" contextRef="ia91d18d6942743fba1204b3f162159da_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjMxNw_3d3cd65a-877c-41fc-b716-d0b4cb2aa6db">271.6</ix:nonFraction>&#160;million, after transaction closing costs. The storage tanks business, historically reported within the Engineered Structures segment, is a leading manufacturer of steel pressure tanks for the storage and transportation of propane, ammonia, and other gases serving the residential, commercial, energy, and agricultural markets with operations in the U.S. and Mexico. Revenues and operating profit for the storage tanks business were $<ix:nonFraction unitRef="usd" contextRef="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNDk3Mw_14444256-d49e-4e3c-9048-d89bc53d114e">59.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNDk4MA_3698875e-15b9-4f7b-9407-aa5b7309d8d6">10.3</ix:nonFraction>&#160;million, respectively, for the three months ended March&#160;31, 2022. An additional gain of $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNTQ5NzU1ODI0NTA5_0323e86f-62e1-4406-acbd-e2b967bf6389">6.4</ix:nonFraction> million was recognized during the three months ended March&#160;31, 2023, primarily due to the resolution of certain contingencies from the sale.</span></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_49"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjA5MA_1848e4af-5fa8-4a5e-a962-0440d8901a97" continuedAt="if1d2d71414a64c8e952e64268c69e20b" escape="true">Fair Value Accounting</ix:nonNumeric></span></div><ix:continuation id="if1d2d71414a64c8e952e64268c69e20b" continuedAt="icf539e8681b14724a3545c99d2f90489"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjA4NA_c48d54f8-3033-4a0f-9333-b4bb22468525" 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%">Assets and liabilities measured at fair value on a recurring basis are summarized below:</span><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:46.707%"></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.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.625%"></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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of March 31, 2023</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><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="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><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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><td colspan="3" style="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="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%">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: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:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i1a7084f05ccf4f7d9be86813c37e3580_I20230331" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8">&#8212;</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8f05b2d7a1e4d638ad16510c6d69f5a_I20230331" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25">1.5</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9cba51c8638461d9eb5f085924e0e31_I20230331" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae">&#8212;</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eef22bbbee0474ab673378d8573d574_I20230331" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS03LTEtMS0xMTQ2OTc_26374b6d-1dac-4499-80d9-25c75eabf9a0">1.5</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtMS0xLTEtMTE0Njk3_b63d88f5-e6a0-456a-8a0a-b69a89e757f7">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i189b9195afa54a97afa0e2beac980150_I20230331" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtMy0xLTEtMTE0Njk3_4d223dad-1173-4148-9e87-600efc56676f">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtNS0xLTEtMTE0Njk3_612f2f25-7920-46e1-9254-a187d36a4b2b">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtNy0xLTEtMTE0Njk3_b92e9bca-4127-4451-82d5-6fdb3c228ae5">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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="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%">Contingent consideration</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8">&#8212;</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i189b9195afa54a97afa0e2beac980150_I20230331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae">&#8212;</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8">2.0</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNy0xLTEtMTE0Njk3_18937c7a-aa99-4119-9ffe-eeb0a6893c55">2.0</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtMS0xLTEtMTE0Njk3_0b4b9089-cb61-443b-aa09-8666e1463d3a">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i189b9195afa54a97afa0e2beac980150_I20230331" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtMy0xLTEtMTE0Njk3_e30d867d-9194-4bca-ac83-ec1d84dbc5c6">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtNS0xLTEtMTE0Njk3_f71700b3-0741-4337-8617-d3cbfd54f207">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtNy0xLTEtMTE0Njk3_ca744cb3-3cd2-418b-a368-e20298fc70a5">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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%">&#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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of December 31, 2022</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><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><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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><td colspan="3" style="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="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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e7c4c0769b146bfa90aab9dd3605c3e_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be">&#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="i194eaa9c19604132b01f2001da7727c0_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87">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="usd" contextRef="i0a42e7e855b34f09a876b325ebdf08fd_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44">&#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="ie6b29b6e5ca1492990817251bcf85d50_I20221231" decimals="-5" name="us-gaap:DerivativeAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNy0xLTEtMTE0Njk3_5cdc79cd-826f-4d20-b2e4-3116278418fc">1.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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:#dbdbdb;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="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i0859b2e9356642ce9531c50a950d0542_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMy0xLTEtMTE0Njk3_9e76bfa7-4574-48cd-a000-92b6020c15d1">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="ib88202cd48b546c3a89e2253230c70f0_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtNS0xLTEtMTE0Njk3_53565386-7240-4831-9425-ce12ac166280">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i5658d80787bc4016a76af9e79122d982_I20221231" decimals="-5" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtNy0xLTEtMTE0Njk3_7de98d2d-6769-4d73-a220-fbe3f3910b9b">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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="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%">Contingent consideration</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25">&#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="i0859b2e9356642ce9531c50a950d0542_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5">&#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="ib88202cd48b546c3a89e2253230c70f0_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567">2.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="i5658d80787bc4016a76af9e79122d982_I20221231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNy0xLTEtMTE0Njk3_22559ad8-a146-44be-9ce9-3723f0fcf072">2.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:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:#dbdbdb;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="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtMS0xLTEtMTE0Njk3_6b715280-c870-4778-9fe6-ce99de8fb97f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i0859b2e9356642ce9531c50a950d0542_I20221231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtMy0xLTEtMTE0Njk3_a963ba66-cd22-4ee8-861a-bfaf8e2f67e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="ib88202cd48b546c3a89e2253230c70f0_I20221231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtNS0xLTEtMTE0Njk3_956d743f-ed9c-49f8-bd93-ff3cc4a8f898">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i5658d80787bc4016a76af9e79122d982_I20221231" decimals="-5" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtNy0xLTEtMTE0Njk3_ce169c14-d6c3-4066-a443-201ba4bbcc6d">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><span><br/></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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0" footnoteRole="http://www.xbrl.org/2003/role/footnote">Included in other assets on the Consolidated Balance Sheets.</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:8pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e" footnoteRole="http://www.xbrl.org/2003/role/footnote">Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets</ix:footnote>.</span></div></ix:nonNumeric><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-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 values 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. The Company&#8217;s cash equivalents are instruments of the U.S. Treasury or highly-rated money market mutual funds.</span></div><div style="margin-bottom:6pt;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 hedges are valued at exit prices obtained from each counterparty. See Note 7 Debt. </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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%"><ix:continuation id="icf539e8681b14724a3545c99d2f90489">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. Contingent consideration relates to estimated future payments owed to the sellers of businesses previously acquired. We estimate the fair value of the contingent consideration using a discounted cash flow model. The fair value is sensitive to changes in the forecast of sales and changes in discount rates and is reassessed quarterly based on assumptions used in our latest projections.</ix:continuation></span></div><div><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_52"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfMTM3Nw_48e870d4-2551-4067-966b-49aa2c88f82f" continuedAt="i277ae8724a08454b8c255580fb7150fb" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="i277ae8724a08454b8c255580fb7150fb"><div style="margin-bottom:6pt;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 reports operating results in <ix:nonFraction unitRef="segment" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfNzQ_52cd045f-9614-4ea2-be38-59d0b611a9b2">three</ix:nonFraction> principal business segments: </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%">Construction Products. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Construction Products segment primarily produces and sells natural and recycled aggregates, specialty materials, and construction site support equipment, including trench shields and shoring products.</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%">Engineered Structures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Engineered Structures segment primarily manufactures and sells steel structures for infrastructure businesses, including utility structures for electricity transmission and distribution, structural wind towers, traffic structures, and telecommunication structures. These products share similar manufacturing competencies and steel sourcing requirements and can be manufactured across our North American footprint. The segment also manufactures concrete utility structures. Historically, the segment also manufactured storage and distribution tanks. In October 2022, the Company completed the divestiture of its storage tanks business. See Note 2 Acquisitions and Divestitures. </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%">Transportation Products. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Transportation Products segment primarily manufactures and sells inland barges, fiberglass barge covers, winches, marine hardware, and steel components for railcars and other transportation and industrial equipment.</span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfMTM4Mg_a3c84a22-cad0-42f6-9043-be59b24e37dd" 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. We operate principally in North America.</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:48.169%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Three Months Ended March 31,</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:10pt;font-weight:700;line-height:100%">Revenues</span></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%">Operating Profit (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="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%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr style="height:3pt"><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><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Aggregates and specialty materials</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i9ceaadd15dec4192bf8d54a2a08efff5_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNS0xLTEtMS0xMTQ2OTc_2cd23889-dff5-4c96-a7c3-315ac74237f8">211.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af15d4750e94fd3837ae8d7b56b3388_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNS0zLTEtMS0xMTQ2OTc_3ef2a116-c6f6-4f92-b4d3-179b4a0309c3">187.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Construction site support</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb340d5180344e6d97ee93ee300e4f4b_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNi0xLTEtMS0xMTQ2OTc_f1101d3b-444f-49b3-a469-665381146614">25.1</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:#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="ic2b8d0ec12e74e7a9f572b7a832c3a38_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNi0zLTEtMS0xMTQ2OTc_67865696-1a27-4559-bd79-a3dbef63cba2">23.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="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:#dbdbdb;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%">Construction Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy0xLTEtMS0xMTQ2OTc_e3a8b7f6-727f-4828-ad12-041bb0bf1f6a">236.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy0zLTEtMS0xMTQ2OTc_ae13667f-cc09-42c0-a663-e8e99f707dff">211.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy01LTEtMS0xMTQ2OTc_98a2102a-3144-4890-8f14-c383e520b82f">49.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy03LTEtMS0xMTQ2OTc_f958736e-da31-45a1-bfc3-8361b7986468">16.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:#dbdbdb;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%">Utility, wind, and related structures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a9699273fc647a390a4308f04b2289d_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfOS0xLTEtMS0xMTQ2OTc_eebe5428-9ef4-467a-9624-8a58f3e27dee">207.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df866cac4e14ed2bbaa69cbe54ab3be_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfOS0zLTEtMS0xMTQ2OTc_bd49f75d-021d-4a0a-a05a-513158f5df15">190.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Storage tanks</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e0769b648e45698ed61012917e3d95_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTAtMS0xLTEtMTE0Njk3_1dde1696-1377-4f5c-b94a-f16d475f135e">&#8212;</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:#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="i0fb67627081d4ae386e08a17a0480c21_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTAtMy0xLTEtMTE0Njk3_23a0bedb-6ecf-4bc9-9983-182e67786096">59.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="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:#dbdbdb;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%">Engineered Structures</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtMS0xLTEtMTE0Njk3_76d67e0c-1251-47fe-8dd8-0380e9a06ea0">207.7</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtMy0xLTEtMTE0Njk3_71bf4107-2409-4cfd-a400-6e1ee007e5bd">250.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtNS0xLTEtMTE0Njk3_12104b82-68bc-47dc-8621-990db1307d4a">29.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtNy0xLTEtMTE0Njk3_197ac5ac-a545-429f-a449-195415dcdc90">28.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:#dbdbdb;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%">Inland barges</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1392c36598f84c1b8421cc05e6e6f9fa_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTMtMS0xLTEtMTE0Njk3_c3be9b1c-91eb-4e6f-b314-3493ea5acb84">68.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i540e51126b0c4fc797b866d7e24afb29_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTMtMy0xLTEtMTE0Njk3_c5944004-1294-4df5-9bf8-7cb8583dc0cf">47.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Steel components</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0491ad55b6b54d73ad8058ac16581435_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTQtMS0xLTEtMTE0Njk3_4fa83643-8de0-46e6-8312-6c1f43943a49">37.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:#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="i0fbad41b7e8e44ed92bff3524c7395ef_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTQtMy0xLTEtMTE0Njk3_ab79b5ec-2d9a-40d7-8152-5e9f3db007fd">26.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="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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtMS0xLTEtMTE0Njk3_e6eaa62a-18d6-4d84-9995-08ffd7587752">105.4</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtMy0xLTEtMTE0Njk3_15460b91-ea99-4855-b278-c7255d8827a4">73.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtNS0xLTEtMTE0Njk3_f2a4b698-ed54-4c66-b22c-c56936170d16">10.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtNy0xLTEtMTE0Njk3_ac4b8a2c-de5b-4e5d-a69a-71c067f2ce91">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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 style="height:12pt"><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:#dbdbdb;padding:2px 1pt 2px 16.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%">Segment Totals before Eliminations and Corporate </span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktMS0xLTEtMTE0Njk3_91d9b151-5e09-4dbc-9fc1-a341ba672264">549.2</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktMy0xLTEtMTE0Njk3_c054c7b1-fd9e-4a04-82b5-38fb3319a622">535.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktNS0xLTEtMTE0Njk3_41c9c165-4af3-434c-a5b1-dc1d997658f4">89.5</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktNy0xLTEtMTE0Njk3_fc67431a-16cd-45cc-a0be-4fd479861a96">47.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtMS0xLTEtMTE0Njk3_d76a5f1c-196d-46f8-9de7-6d4812f25034">&#8212;</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:#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="i4b661c73f689423196d5a0f094828693_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtMy0xLTEtMTE0Njk3_52909b74-8784-4009-94e9-df7a4e2ca4bb">&#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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtNS0xLTEtMTE0Njk3_ecc7da7b-8b1b-460d-9634-b7345942d210">14.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b661c73f689423196d5a0f094828693_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtNy0xLTEtMTE0Njk3_2fc0e99b-cb89-41e1-be5e-98bc56d5f9bb">13.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="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:#dbdbdb;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%">Consolidated Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItMS0xLTEtMTE0Njk3_c68a0338-efc1-4202-ac72-42a6d8c882d7">549.2</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItMy0xLTEtMTE0Njk3_647f8db5-d855-4d0e-b277-f912b181e86a">535.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItNS0xLTEtMTE0Njk3_f329cef7-205d-4bbd-8a62-9b75ef0497f9">75.1</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItNy0xLTEtMTE0Njk3_2f09b4ca-4a65-4058-8ba5-a9a841176719">34.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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><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></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></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><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><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></ix:nonNumeric></ix:continuation><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:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_55"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%">Note 5. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RleHRyZWdpb246NjRkNWUwZGUxMzEzNDVjOTgwNDFjYTI4YzU2MjVjNzJfMTU3_c0017670-2e44-47c1-a961-5b24f39aac6b" continuedAt="i46d34161970645e68a73fe79a851bc92" escape="true">Property, Plant, and Equipment</ix:nonNumeric></span></div><ix:continuation id="i46d34161970645e68a73fe79a851bc92"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RleHRyZWdpb246NjRkNWUwZGUxMzEzNDVjOTgwNDFjYTI4YzU2MjVjNzJfMTQz_b4874aad-d546-4e9b-a69a-178942907892" 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 components of property, plant, and equipment as of March&#160;31, 2023 and December&#160;31, 2022.</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:68.052%"></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.530%"></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></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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2d9d36856a8f4962af0416bc9d020ba9_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMy0xLTEtMS0xMTQ2OTc_e2800f5c-05e8-4bf4-bad7-8507d3db4407">139.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d556816c784e90b6319b16bb10ec2c_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMy0zLTEtMS0xMTQ2OTc_a86f589a-059d-4f6b-8afd-ba67a1ebbb47">138.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Mineral 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a507360dc941e484c8ec29967ea7d1_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNC0xLTEtMS0xMTQ2OTc_1c6cc974-5102-486c-820e-fd2bf997a467">507.0</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:#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="if8c99a177d464b98b1fee4dc9f118402_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNC0zLTEtMS0xMTQ2OTc_17468a98-767d-4149-9b72-9a15b9afbc49">506.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:#dbdbdb;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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69e02bd61c754f26936184a27162a45a_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNS0xLTEtMS0xMTQ2OTc_8a9db93d-39d9-49d2-a178-abf106863b5d">310.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae525855ae2c4cb5b9877deef536f3ae_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNS0zLTEtMS0xMTQ2OTc_e848a114-00b6-4125-8d50-6503362e7a61">308.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Machinery 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33acc62fea664adc8e5af08671629bed_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNi0xLTEtMS0xMTQ2OTc_6a28c813-6523-4b2f-a46e-aaa5628efad0">996.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:#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="i9c94f31576db44b1bb6813f9aec8e6fc_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNi0zLTEtMS0xMTQ2OTc_22270fb2-e68b-425c-9234-c5c8dab8cc80">973.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:#dbdbdb;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%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia96282ff6f5f4868a0471a71877bf790_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNy0xLTEtMS0xMTQ2OTc_ed16f9dc-70b3-4c93-a8ca-a7e3c38c02ab">98.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba9f95eb293f4f48b60010f1e5b203ea_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNy0zLTEtMS0xMTQ2OTc_10811f46-4d9f-4feb-975e-db3cbf1634ff">83.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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-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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOC0xLTEtMS0xMTQ2OTc_41e58771-3c93-4cd2-ae11-202c6225c078">2,051.1</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOC0zLTEtMS0xMTQ2OTc_57b5c8bf-73ca-4e4a-873c-d8faa78f989c">2,010.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></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less accumulated depreciation and depletion</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOS0xLTEtMS0xMTQ2OTc_08d9f00a-78f5-472e-8f3b-1e3cd0730ab9">841.4</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOS0zLTEtMS0xMTQ2OTc_b76c7735-2e71-4b23-aafc-f609357b6d17">811.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMTAtMS0xLTEtMTE0Njk3_5150bfa1-d221-4cec-b93e-1ba860d04257">1,209.7</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMTAtMy0xLTEtMTE0Njk3_9b9d99a2-ee35-4a54-af5a-3a0595a4fb25">1,199.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></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:6pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_58"></div><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. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzc0_0d2e2dbc-5fac-4ba9-bad4-36c62a678b5d" continuedAt="i0faff728fc64447fadeac6132083b7e9" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i0faff728fc64447fadeac6132083b7e9"><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%">Goodwill</span></div><div style="text-indent:9pt"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzY0_a7b0100a-bd15-47dc-84a1-fe7da3298a7a" escape="true"><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><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.052%"></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.530%"></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></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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;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%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="iaacaf3f052c640e380cd0291ed370150_I20230331" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfMy0xLTEtMS0xMTQ2OTc_b4bfd8dc-8674-41bc-9260-2d529735796a">501.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib44b4016be854260b8740d3cfa5ced1c_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfMy0zLTEtMS0xMTQ2OTc_05ae09e3-9de0-449a-9b57-b329cf238be4">483.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Engineered Structures</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e3c4371402e49759f84f9940c198af6_I20230331" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNC0xLTEtMS0xMTQ2OTc_f533d26c-ff39-40e3-b32b-9f9ecf1a29d8">437.6</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:#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="i0c82c599cc034ffbab068eb5cd06f128_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNC0zLTEtMS0xMTQ2OTc_2b136eb0-f705-4f75-af92-faca58f8a14b">437.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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic77c774c025341d8814a453e22b7d318_I20230331" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNS0xLTEtMS0xMTQ2OTc_9d297acf-9127-4776-93f8-e4d9668e71ec">37.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d7e9615e59f4f5f8f93179f0f58b6d9_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNS0zLTEtMS0xMTQ2OTc_be96cf67-8724-488f-acfe-d9ac7196fc7e">37.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNi0xLTEtMS0xMTQ2OTc_7ec82935-ce33-464e-965f-3c9ad89516e6">976.5</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNi0zLTEtMS0xMTQ2OTc_8e8662dd-e862-470d-b14b-2de40f607164">958.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:bottom"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;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-weight:400;line-height:120%">The increase in Construction Products goodwill during the three months ended March&#160;31, 2023 was due to acquisitions completed during the quarter and measurement period adjustments from the acquisition of RAMCO. See Note&#160;2 Acquisitions and Divestitures.</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%">Intangible Assets</span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzc3_261b3619-f8c2-4d58-86f4-d6bf54ecbe5b" 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%">Intangibles, net consisted of the following:</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:67.321%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">December 31,<br/>2022</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></tr><tr><td colspan="3" style="padding:0 1pt"></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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with indefinite lives - Trademarks</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:IndefiniteLivedTrademarks" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMy00LTEtMS0xMTQ2OTc_7e8c3d93-a0b6-43cf-9110-7b376772dae6">34.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:IndefiniteLivedTrademarks" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMy02LTEtMS0xMTQ2OTc_c89c023b-6b15-445e-8683-7029f4735b39">34.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with definite lives:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Customer relationships</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9747c5974aaf4140a2e3b3e6e277f6d8_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNi00LTEtMS0xMTQ2OTc_da079ee0-950d-429a-8ff1-429b471e5d3c">136.9</ix:nonFraction></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:nonFraction unitRef="usd" contextRef="i304beb4c80f74358a1e5ec3e04ce02bb_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNi02LTEtMS0xMTQ2OTc_1b628373-cba3-42c2-a4ee-e3f2c06363cf">136.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Permits</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b8cfd371c4428db75feb4fa42abf74_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNy00LTEtMS0xMTQ2OTc_062f0be8-143d-4e29-9bbe-3005dfba51e7">141.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:nonFraction unitRef="usd" contextRef="i590f6c02ceb740329a22ff78767b1520_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNy02LTEtMS0xMTQ2OTc_12a6a89a-97f1-41b6-a3d2-42608fe38d0e">141.7</ix:nonFraction></span></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%">Other</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3105de1b7d734c799647e260812795fe_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOC00LTEtMS0xMTQ2OTc_8c8e2a2a-2feb-49ea-b5ac-7abf16e46d18">2.7</ix:nonFraction></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:nonFraction unitRef="usd" contextRef="i2069b707e79343639d080b9ca37e72b4_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOC02LTEtMS0xMTQ2OTc_7e017d02-e3d0-4c42-9c73-f329373401da">2.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOS00LTEtMS0xMTQ2OTc_e46cafd2-b178-459d-9321-2579bee9b90d">281.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOS02LTEtMS0xMTQ2OTc_da520b96-67a9-44f4-9ddc-8e1a316c62b0">281.3</ix:nonFraction></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%">Less accumulated amortization</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTAtNC0xLTEtMTE0Njk3_ead0aaab-73d5-4fa4-bde1-e974ea0bd653">64.5</ix:nonFraction>)</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:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTAtNi0xLTEtMTE0Njk3_0a1dc0c1-f39e-413a-a236-0b98dfcc6253">59.3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTEtNC0xLTEtMTE0Njk3_f43cbca9-4368-4b27-b8d9-6c6fa3e46f6a">216.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTEtNi0xLTEtMTE0Njk3_b0b5c4a7-6a6a-42b7-9c46-5d7b68ac2183">222.0</ix:nonFraction></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%">Intangible assets, net</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 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTItNC0xLTEtMTE0Njk3_2acdc367-50e5-4da4-a2c3-b03865a08354">250.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:#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 #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%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTItNi0xLTEtMTE0Njk3_0bbe271b-9751-47a6-86b6-bb4b5f0f2ab7">256.1</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:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="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:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_61"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%">Note 7. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg3MQ_23953daf-5f1e-477e-a665-fbb08a6f008a" continuedAt="ib2838bf30ee0499d85035bb669880f9b" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="ib2838bf30ee0499d85035bb669880f9b" continuedAt="ie80e190c6eb64f6b85690c6879beb700"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg2Ng_74a5e41a-ec89-4de4-abd3-2747b52bf76c" 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 debt as of March&#160;31, 2023 and December&#160;31, 2022:</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:68.052%"></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.530%"></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></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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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="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:#dbdbdb;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%">Term loan</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNC0xLTEtMS0xMTQ2OTc_db0ebb4e-8625-4cb8-94f6-23c037b26df6">136.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1b72ab17962430c87490203e16d8b97_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNC0zLTEtMS0xMTQ2OTc_e4f0ca00-f307-494a-b9ab-87d9da5c96fa">136.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Senior notes</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNS0xLTEtMS0xMTQ2OTc_eaca65bc-242d-4e2a-ae5e-6afac6806b34">400.0</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:#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="ia02fd2adbdc645adb00b4824a85f4284_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNS0zLTEtMS0xMTQ2OTc_e6f9cdfb-b509-4a62-993d-f52b2a3d9ade">400.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="background-color:#dbdbdb;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%">Finance leases (see Note 8 Leases)</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNi0xLTEtMS0xMTQ2OTc_a4a2bf4d-a4f2-4dca-a622-798c24ce88c3">18.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FinanceLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNi0zLTEtMS0xMTQ2OTc_76a8bf65-e8bb-4609-a96a-2ea6d2d5396d">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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-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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNy0xLTEtMS0xMTQ2OTc_bd884506-808d-49fd-b480-3d53d78237b1">554.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNy0zLTEtMS0xMTQ2OTc_157b53b1-0aaf-4898-b4b0-1ad914869338">555.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></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOC0xLTEtMS0xMTQ2OTc_97be2af1-7f53-49dc-81aa-15813080b171">5.0</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOC0zLTEtMS0xMTQ2OTc_92378dc2-9b7f-4f15-8889-e63c2aa4d972">5.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Total debt</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOS0xLTEtMS0xMTQ2OTc_ef52b4cb-ba91-4cb1-8014-6a2435bcf877">549.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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOS0zLTEtMS0xMTQ2OTc_926760c8-11ef-49c1-841c-b9b045d83348">550.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></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%">Revolving Credit Facility and Term Loan</span></div><div style="margin-bottom:6pt;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 1, 2018, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i3e2ab88ae1dc40c5b86791e54b8161ff_I20181101" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgw_0a0a7aa2-5df5-412f-8aba-687efc2fbb82">400.0</ix:nonFraction> million unsecured revolving credit facility that was scheduled to mature in November 2023.&#160;On January&#160;2, 2020, the Company entered into an Amended and Restated Credit Agreement to increase the revolving credit facility to $<ix:nonFraction unitRef="usd" contextRef="i447ed4cc38584e59bedebc5354a6be7d_I20200102" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzcz_181bff37-296a-48c0-83a2-c0ecb1e95cd4">500.0</ix:nonFraction> million and add a term loan facility of $<ix:nonFraction unitRef="usd" contextRef="ia235f0feae2747e5b0fd3fcc52352099_I20200102" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNDA4_101c9d96-ee20-4650-b7d0-3c188436acdb">150.0</ix:nonFraction> million, in each case with a maturity date of January 2, 2025. The entire term loan was advanced on January 2, 2020.  As of March&#160;31, 2023, the term loan had a remaining balance of $<ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU4_db0ebb4e-8625-4cb8-94f6-23c037b26df6">136.8</ix:nonFraction> million</span><span style="color:#212529;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:115%">As of March&#160;31, 2023, we had <ix:nonFraction unitRef="usd" contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331" decimals="-5" name="us-gaap:LongTermLineOfCredit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTk1_36ba8c26-5068-4521-b186-54a7cf867df0">no</ix:nonFraction> outstanding loans borrowed under the revolving credit facility, and there were approximately $<ix:nonFraction unitRef="usd" contextRef="idc855dd10442447ea1a0760491b83d7b_I20230331" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNjk0_2873fa77-9dca-4139-987a-3bcb20170002">25.3</ix:nonFraction> million of letters of credit issued, leaving $<ix:nonFraction unitRef="usd" contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNzM0_a3421f36-26c4-45b9-abf4-edab71b752bb">474.7</ix:nonFraction> million available. Of the outstanding letters of credit as of March&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="idc855dd10442447ea1a0760491b83d7b_I20230331" decimals="-5" name="aca:LettersOfCreditOutstandingExpiringInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfODk0_4c0742ac-b0fa-413d-8794-ff7c6cfc247d">24.5</ix:nonFraction> million are expected to expire in 2023, with the remainder in 2024. The majority of our letters of credit obligations support the Company&#8217;s various insurance programs and generally renew by their terms each 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%">The interest rates under the revolving credit facility and term loan are variable based on LIBOR or an alternate base rate plus a margin. A commitment fee accrues on the average daily unused portion of the revolving facility. The margin for borrowing and commitment fee rate are determined based on the Company&#8217;s leverage as measured by a consolidated total indebtedness to consolidated EBITDA ratio. The margin for borrowing ranges from <ix:nonFraction unitRef="number" contextRef="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgxNg_1c462812-a5d0-49d0-89db-4e1a1d796ba1">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgyMg_7bfbf6ec-a1f5-4505-8105-f624de9cf914">2.00</ix:nonFraction>% and was set at LIBOR plus&#160;<ix:nonFraction unitRef="number" contextRef="i748749ba9e7b4b3d94022431262950ae_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTg1MQ_58e18d94-ce06-4a74-a743-229e08154433">1.50</ix:nonFraction>% as of March&#160;31, 2023. The commitment fee rate ranges from <ix:nonFraction unitRef="number" contextRef="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkwMA_f28d503d-e09f-4d6b-b1a2-f5d052434757">0.20</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkwNg_f4cefadd-36c1-47ff-b777-d9d2ad0e698a">0.35</ix:nonFraction>% and was set at <ix:nonFraction unitRef="number" contextRef="ic615929a8b1242cd9d672e857aeb30cd_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkyNA_9310464e-c753-40cb-a8d7-6b7f7a733b8d">0.25</ix:nonFraction>% at March&#160;31, 2023.&#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:115%">The Company's revolving credit and term loan facilities require the maintenance of certain ratios related to leverage and interest coverage. As of March&#160;31, 2023, we were in compliance with all such financial covenants. Borrowings under the credit agreement are guaranteed by certain wholly-owned subsidiaries of the 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%">The carrying value of borrowings under our revolving credit and term loan facilities approximate fair value because the interest rate adjusts to the market interest rate (Level 3 input). See Note 3 Fair Value Accounting.</span></div><div style="margin-bottom:6pt;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 March&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMjk5OQ_bbad060f-d8c5-4324-b1d3-c8aba96e7f3f">0.8</ix:nonFraction> million of unamortized debt issuance costs related to the revolving credit facility, which are included in other assets on the 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-style:italic;font-weight:400;line-height:120%">Senior Notes</span></div><div style="margin-bottom:6pt;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 April 6, 2021, the Company issued $<ix:nonFraction unitRef="usd" contextRef="if1ee16a622c049c39b59f6dc913566bb_I20210406" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzIwMA_b092c442-0de0-4f6e-99ff-7f2db66f1aeb">400.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="if1ee16a622c049c39b59f6dc913566bb_I20210406" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzIzMw_aeda60e8-3c61-43ad-9837-48ba741fa0ad">4.375</ix:nonFraction>% senior notes (the &#8220;Notes&#8221;) that mature in April 2029. Interest on the Notes is payable semiannually in April and October. The Notes are senior unsecured obligations of the Company and are guaranteed on a senior unsecured basis by each of the Company&#8217;s domestic subsidiaries that is a guarantor under our revolving credit and term loan facilities. The terms of the indenture governing the Notes, among other things, limit the ability of the Company and each of its subsidiaries to create liens on assets, enter into sale and leaseback transactions, and consolidate, merge or transfer all or substantially all of its assets and the assets of its subsidiaries. The terms of the indenture also limit the ability of the Company&#8217;s non-guarantor subsidiaries to incur certain types of 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-weight:400;line-height:120%">At any time prior to April 15, 2024, the Company may redeem all or a portion of the Notes at a redemption price equal to 100% of the principal amount of the Notes redeemed, plus an applicable make-whole premium and accrued and unpaid interest to the redemption date. On and after April 15, 2024, the Company may redeem all or a portion of the Notes at redemption prices set forth in the indenture, plus accrued and unpaid interest to the redemption date. If a Change of Control Triggering Event (as defined in the indenture) occurs, the Company must offer to repurchase the Notes at a price equal to 101% of the principal amount of the Notes, plus accrued and unpaid interest to the date of repurchase.</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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><ix:continuation id="ie80e190c6eb64f6b85690c6879beb700"><div style="margin-bottom:6pt;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 the Notes as of March&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="i306957e383df4af587c70963be0e08aa_I20230331" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMjE5OTAyMzI2MzMyNA_aa18498e-ff5b-4fe6-99b9-fbaac84fffcb">362.3</ix:nonFraction>&#160;million based on a quoted market price in a market with little activity (Level 2 input).</span></div><div style="margin-bottom:6pt;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 issuance of the Notes, the Company paid $<ix:nonFraction unitRef="usd" contextRef="ib27b099a0fba4d8b803f869753556505_D20210406-20210406" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNDkwMA_cbf7138c-71e3-45df-8ec4-249abd9a9c97">6.6</ix:nonFraction> million of debt issuance costs.</span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg2OA_5b209a64-6c04-4bbc-aad3-4a931e37e7cb" 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 March&#160;31, 2023 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:38.812%"></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.530%"></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.530%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.582%"></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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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></tr><tr style="height:3pt"><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><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><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="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="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:#dbdbdb;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%">Term loan</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0xLTEtMS0xMTQ2OTc_3e8b9e6e-fa82-4ade-a089-9ccd3f95a104">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0zLTEtMS0xMTQ2OTc_f7a4d096-6907-4b24-b0fe-cd3d4d3b7488">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC01LTEtMS0xMTQ2OTc_f6bb70b2-64d2-4299-b386-c5b70baf2a27">120.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC03LTEtMS0xMTQ2OTc_e04a25b6-358f-49fa-98c6-0886330d4c6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC05LTEtMS0xMTQ2OTc_66460f9c-4423-4636-acf3-e491aa3bb038">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0xMS0xLTEtMTE0Njk3_cb2ac4cb-6ea8-49a1-aa27-f0e492bf7694">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Senior notes</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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0xLTEtMS0xMTQ2OTc_2ebc4296-7c5e-4b5d-ac0d-cee0e1ea443c">&#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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0zLTEtMS0xMTQ2OTc_cc92840c-4f32-4c9a-92a9-82ccef9a4d3a">&#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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS01LTEtMS0xMTQ2OTc_5686b472-5aea-4eb4-ad36-c6957183dd7e">&#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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS03LTEtMS0xMTQ2OTc_c54d581c-915a-4e06-b2f4-fce460669ea4">&#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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS05LTEtMS0xMTQ2OTc_41fe16d2-9729-437d-ac42-63ee68a81d41">&#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="i9f21600747344cabbe251e6a59fc4018_I20230331" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0xMS0xLTEtMTE0Njk3_6844c958-0d28-4769-bf39-1cd607c1da43">400.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><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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:400;line-height:120%">Interest rate hedges</span></div><div style="margin-bottom:6pt;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 2018, the Company entered into an interest rate swap instrument, effective as of January 2, 2019 and expiring in October 2023, to reduce the effect of changes in the variable interest rates associated with borrowings under the Amended and Restated Credit Agreement. The instrument carried an initial notional amount of $<ix:nonFraction unitRef="usd" contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU2Mg_c051887e-26f3-4676-b931-5e8c9aae3dcf">100</ix:nonFraction> million, thereby hedging the first $<ix:nonFraction unitRef="usd" contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU5Mg_c051887e-26f3-4676-b931-5e8c9aae3dcf">100</ix:nonFraction> million of borrowings. The instrument effectively fixes the LIBOR component of borrowings at a monthly rate of <ix:nonFraction unitRef="number" contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTY5OA_78dd34e7-545b-40fc-b1ed-bdba12a9b1dc">2.71</ix:nonFraction>%. As of March&#160;31, 2023, the Company has recorded an asset of $<ix:nonFraction unitRef="usd" contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331" decimals="-5" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTc0Mw_9cc9a66f-173f-42f7-88c4-4d0026eaeb8a">1.5</ix:nonFraction> million for the fair value of the instrument, all of which is recorded in accumulated other comprehensive loss. See Note 3 Fair Value Accounting.</span></div></ix:continuation><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_64"></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%">Note 8. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5NQ_0273a574-45ac-4a75-abc2-4e0bf2b02f06" continuedAt="iee4446c3dff14f3f93064451d47e39b5" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="iee4446c3dff14f3f93064451d47e39b5" continuedAt="i720898419903400c9e7e1455629d515a"><div style="margin-bottom:6pt;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 various leases primarily for office space and certain equipment. At inception, we determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. For leases that contain options to purchase, terminate, or extend, such options are included in the lease term when it is reasonably certain that the option will be exercised. Some of our lease arrangements contain lease components and non-lease components which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all 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%">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at commencement date in determining the present value of lease payments.</span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5OA_345211c0-33f3-47af-bec9-b39dcf24dda8" 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 minimum lease payments for operating and finance lease obligations as of March&#160;31, 2023 consisted of the following:</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.052%"></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.530%"></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><td colspan="3" style="display:none"></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%">Operating Leases</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%">Finance Leases</span></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="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:#dbdbdb;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%">2023 (remaining)</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMi0xLTEtMS0xMTQ2OTc_e5e0e47d-da66-4dd2-8d3b-c5d83a29b450">6.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMi0zLTEtMS0xMTQ2OTc_8c83a320-3aed-480b-9a32-7b1f8bb30ff8">5.4</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:#dbdbdb;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><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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMy0xLTEtMS0xMTQ2OTc_c3a163ab-c9b8-434e-8850-54649ba6e1c3">7.5</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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMy0zLTEtMS0xMTQ2OTc_1e9a70f1-a029-47d5-81f3-7524cc5f9986">7.1</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:#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNC0xLTEtMS0xMTQ2OTc_1fb3158a-daf4-411d-ab1d-5b0234d010f0">6.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNC0zLTEtMS0xMTQ2OTc_0df088d3-1722-40de-a5ee-ad10daf47ea1">5.1</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:#dbdbdb;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><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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNS0xLTEtMS0xMTQ2OTc_8e48eb70-2e75-4a15-96bb-ffb0833e7626">5.4</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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNS0zLTEtMS0xMTQ2OTc_950c8e0b-295a-4447-8adc-bcdc6f1b9fc0">1.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:#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNi0xLTEtMS0xMTQ2OTc_a3df738f-75ab-4996-b03e-84726b8e2bcd">3.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNi0zLTEtMS0xMTQ2OTc_3bd8e638-b323-420b-bde3-565f4891622e">0.2</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:#dbdbdb;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><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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNy0xLTEtMS0xMTQ2OTc_4cf9144e-2743-4d88-9e99-a09775e79c87">10.8</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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNy0zLTEtMS0xMTQ2OTc_a987609b-c2b0-4ca2-bc67-f5782180d490">&#8212;</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:#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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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 undiscounted future minimum lease obligations</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOC0xLTEtMS0xMTQ2OTc_7d921a90-bfb1-424d-8f8b-771e30466a3f">39.8</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOC0zLTEtMS0xMTQ2OTc_5e917ae1-ba2e-426d-bc2e-1918124957f8">19.1</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:#dbdbdb;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><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%">Less imputed interest</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOS0xLTEtMS0xMTQ2OTc_6b4ab23b-e3a7-43d7-956d-1d84e7adee2b">3.2</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOS0zLTEtMS0xMTQ2OTc_ea951df8-cf95-4659-92c9-750b39dd1f12">1.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="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:#dbdbdb;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%">Present value of net minimum lease obligations</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMTAtMS0xLTEtMTE0Njk3_6aabeaeb-6bb7-4eba-93dc-c1b86f1a928b">36.6</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMTAtMy0xLTEtMTE0Njk3_2fc00dee-02d3-49ee-9d34-0629939ce93d">18.1</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:#dbdbdb;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><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></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></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></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></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></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></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></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></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></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></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></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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><ix:continuation id="i720898419903400c9e7e1455629d515a"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="aca:AssetsAndLiabilitiesLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5Mw_216ab3a1-a9f5-4a53-8106-0f0b4c4d7775" 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 table summarizes our operating and finance leases and their classification within the Consolidated Balance Sheet.</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.052%"></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.530%"></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></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%">March 31,<br/>2023</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%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8">Other assets</span></span></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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0xLTEtMS0xMTQ2OTc_a633b822-97e8-4b6e-a7f2-df92a6265603">34.1</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0zLTEtMS0xMTQ2OTc_208a5236-cdda-4731-8cba-29498efff8bb">33.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997">Property, plant, and equipment, net</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0xLTEtMS0xMTQ2OTc_182097b0-65ab-4902-b8eb-ffa569c1d9da">20.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0zLTEtMS0xMTQ2OTc_d426abcd-ab93-498f-a4fa-ab6ca8b7f4d5">22.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Total lease assets</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="aca:LeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNi0xLTEtMS0xMTQ2OTc_83ea3ad2-7733-4e96-a09c-6eda616f3592">54.4</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:#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%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="aca:LeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNi0zLTEtMS0xMTQ2OTc_19c47abc-59d4-4803-b122-91d2adddaf50">56.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:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></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:700;line-height:100%">Liabilities</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:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def">Accrued liabilities</span></span></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMS0xLTEtMTE0Njk3_d9e88ccf-31c9-4500-9508-fb2b18e6e314">7.0</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMy0xLTEtMTE0Njk3_24767715-6091-4839-afe4-2d3bf775a94d">6.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576">Current portion of long-term debt</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMS0xLTEtMTE0Njk3_39ac1b9e-60c0-4195-a476-df47a51b1e5f">6.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMy0xLTEtMTE0Njk3_d3fbc27c-3929-4dd8-a33e-40113fd702b4">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Non-current</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:#dbdbdb;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%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245">Other liabilities</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMS0xLTEtMTE0Njk3_731bee4e-b5bc-4428-a3f2-33ec9fb4c570">29.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMy0xLTEtMTE0Njk3_0b2fd1a6-5bd9-4591-869f-ffbd629d9375">29.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e">Debt</span></span></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMS0xLTEtMTE0Njk3_880f31d3-af31-4eef-86d9-ba815ebaad74">11.7</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:#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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMy0xLTEtMTE0Njk3_24762775-6455-43d4-b543-99b2e120c55e">12.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:#dbdbdb;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 lease liabilities</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="aca:LeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTUtMS0xLTEtMTE0Njk3_225ae975-b78d-4716-b08e-d71fd3bfba8e">54.7</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="iea23427af281448b9eeef4b3d718de1a_I20221231" decimals="-5" name="aca:LeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTUtMy0xLTEtMTE0Njk3_5f8a8662-414b-405d-8339-d79aa2d94fc0">55.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:continuation><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_67"></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%">Note 9. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RleHRyZWdpb246Yjc2YmQ3M2Y4NzE4NDM3NTg0ODcyZTMxZmM2NDgzMTZfMTAy_f72a8290-be89-45a8-a103-efd86d8c129f" continuedAt="i402d5cca3fc84e37b3fa7dd884b2b1d5" escape="true">Other, Net</ix:nonNumeric></span></div><ix:continuation id="i402d5cca3fc84e37b3fa7dd884b2b1d5"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RleHRyZWdpb246Yjc2YmQ3M2Y4NzE4NDM3NTg0ODcyZTMxZmM2NDgzMTZfOTg_7c86240e-a4b1-43a6-9732-5d92f939439f" 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%">Other, net (income) expense consists of the following items:</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:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.498%"></td><td style="width:0.1%"></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="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="padding:2px 1pt;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<br/>March 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: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%">2023</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%">2022</span></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="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:#dbdbdb;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%">Interest income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:InterestIncomeOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNC0xLTEtMS0xMTQ2OTc_9b0801ad-3772-4a18-8260-d4e0f1b8d15e">1.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:InterestIncomeOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNC0zLTEtMS0xMTQ2OTc_f0dd3f18-2f0a-4acf-bc73-5fe00a872e4d">0.1</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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><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%">Foreign currency exchange transactions</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNS0xLTEtMS0xMTQ2OTc_6b166d85-8ea3-4352-94c6-2761836e9d2b">0.5</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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNS0zLTEtMS0xMTQ2OTc_e9c2eefc-c752-4fec-81ea-042991f0fa44">1.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="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:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="aca:OtherIncomeExpenseNonoperating" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNi0xLTEtMS0xMTQ2OTc_11776029-9fd9-4b32-9b60-b1b1331f7078">0.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="aca:OtherIncomeExpenseNonoperating" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNi0zLTEtMS0xMTQ2OTc_490be811-d97f-47a4-b426-a64d2e9af61e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Other, net (income) expense</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:700;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNy0xLTEtMS0xMTQ2OTc_61d35768-b8f6-4179-b388-dc5e87c84f29">1.9</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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNy0zLTEtMS0xMTQ2OTc_ba726d7e-497f-4cb5-b9ed-b8d366798e63">0.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="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></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_70"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMjQxMg_9debfda0-76c4-4e6c-a589-b80fe896d21d" continuedAt="i811089b6db34481c880808da2fd060ea" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i811089b6db34481c880808da2fd060ea" continuedAt="id0b63c93984c48cf8396e48071e5676d"><div style="margin-bottom:6pt;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 interim income tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income (loss). Tax jurisdictions with a projected or year to date loss for which a tax benefit cannot be realized are excluded. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur. We have open tax years from 2015 to 2022 with various significant tax jurisdictions.</span></div><div style="margin-bottom:6pt;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 of 2022 ("IRA") was enacted to reduce inflation and promote clean energy in the United States. Among other things, the IRA introduces a 15% alternative minimum tax for corporations with a three-year taxable year average annual adjusted financial statement income in excess of $1&#160;billion and imposes a 1% excise tax on the fair market value of stock repurchases made by covered corporations after December 31, 2022. The Company has evaluated these new provisions and has concluded there is no impact for the three months ended March&#160;31, 2023. </span></div><div style="margin-bottom:6pt;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 IRA also provides for certain manufacturing, production, and investment tax credit incentives, including new Advanced Manufacturing Production ("AMP") tax credits for companies that domestically manufacture and sell clean energy equipment, including wind towers. For the three months ended March&#160;31, 2023, the Company has recognized $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncomeTaxCreditsAndAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfNTQ5NzU1ODMyNTMx_7452b9c0-8fb7-4b62-a249-263893333e39">4.3</ix:nonFraction>&#160;million in AMP tax credits for wind towers produced and sold in 2023 which are included as a reduction to cost of sales on the Consolidated Statement of Operations due to the refundable nature of the credits. The credits are included in Receivables, net of allowance, on the Consolidated Balance Sheet. </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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%"><ix:continuation id="id0b63c93984c48cf8396e48071e5676d" continuedAt="if244c8e162124feab666d7a7c4b317d7">Certain provisions of the IRA, including the AMP tax credits for wind towers, remain subject to the issuance of additional guidance and clarification. We have considered the applicable current laws and regulations in our tax provision for the three months ended March&#160;31, 2023, and continue to evaluate the impact of these tax law changes on future periods.</ix:continuation></span></div><div style="margin-bottom:6pt;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="if244c8e162124feab666d7a7c4b317d7">Our effective tax rates of <ix:nonFraction unitRef="number" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzAxMQ_47ec3b7d-042e-4540-9c16-594c92abe7a1">20.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzAxOQ_62fc3072-698b-4abe-952f-c0af7ad9318f">24.1</ix:nonFraction>% for the three months ended March&#160;31, 2023 and 2022, respectively, differed from the U.S. federal statutory rate of <ix:nonFraction unitRef="number" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzExMQ_0effa2f8-86e8-4ade-940c-b4de615b41f6"><ix:nonFraction unitRef="number" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzExMQ_9163901f-5d45-480c-bdc6-870d269ed38f">21.0</ix:nonFraction></ix:nonFraction>% due to AMP tax credits, state income taxes, statutory depletion deductions, compensation-related items, and foreign taxes.</ix:continuation> </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_73"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfNjY1_f83749dc-eea7-46b2-a427-d4253ea5b17f" continuedAt="i79ebf540228644e281ba2ee238c4893a" escape="true">Employee Retirement Plans</ix:nonNumeric></span></div><ix:continuation id="i79ebf540228644e281ba2ee238c4893a"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfNjYx_0a123a5f-8385-4602-999f-9832c51288a3" escape="true"><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%">Total employee retirement plan expense, which includes related administrative expenses, is 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:72.876%"></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.621%"></td><td style="width:0.1%"></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="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%">Three Months Ended<br/>March 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: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="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%">2022</span></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="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution plans</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfMy0xLTEtMS0xMTQ2OTc_8ee5078d-fe3f-4243-8756-f75d7264bb15">3.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfMy0zLTEtMS0xMTQ2OTc_9f23ab93-ede4-4680-88e4-507bef84015d">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><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%">Multiemployer plan</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:OtherPostretirementBenefitExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNC0xLTEtMS0xMTQ2OTc_2ab3975b-2336-46a5-89ea-319c51cc4b69">0.4</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:#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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:OtherPostretirementBenefitExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNC0zLTEtMS0xMTQ2OTc_d876d221-f8db-4d50-b18f-6a1cb7cf1675">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="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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:BenefitsLossesAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNS0xLTEtMS0xMTQ2OTc_8ad71c7e-3597-4c07-b555-7082fc7f97d3">4.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:BenefitsLossesAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNS0zLTEtMS0xMTQ2OTc_1b914ef0-b611-42ed-ba07-b5fb3c9f2839">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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%">The Company contributes to a multiemployer defined benefit plan under the terms of a collective-bargaining agreement that covers certain union-represented employees at one of the facilities of Meyer Utility Structures, a subsidiary of Arcosa. The Company contributed $<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="aca:MultiemployerPlanEmployerContributions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTIxMA_24123bc4-682f-435d-adcb-74fff00ddd69"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="aca:MultiemployerPlanEmployerContributions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTIxMA_c33b9777-c8e6-458c-bcd2-9b55424dcc07">0.4</ix:nonFraction></ix:nonFraction> million to the multiemployer plan for the three months ended March&#160;31, 2023 and 2022. Total contributions to the multiemployer plan for 2023 are expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331" decimals="-5" name="aca:MultiemployerPlanExpectedContributionsinCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTM1Mg_3a39b49a-7b0c-463e-800a-69e00fea0417">1.5</ix:nonFraction> million.</span></div></ix:continuation><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_79"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RleHRyZWdpb246OTQyZTY5ZDgxZTYwNDFhNDhhNmU5NmFlNmFhMWZjYWJfMTQw_bf2c5428-cf54-4935-8aa5-2b1f4d1926c7" continuedAt="i70d2fa01053a454e8e296092d314e20f" escape="true">Accumulated Other Comprehensive Loss  </ix:nonNumeric></span></div><ix:continuation id="i70d2fa01053a454e8e296092d314e20f"><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RleHRyZWdpb246OTQyZTY5ZDgxZTYwNDFhNDhhNmU5NmFlNmFhMWZjYWJfMTQy_ff406105-1230-493a-aa1e-e65c99e9a0f6" 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%">Changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 2022 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:57.964%"></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.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:11.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:13.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Currency<br/>translation<br/>adjustments</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:9pt;font-weight:700;line-height:100%">Unrealized<br/>loss on<br/>derivative<br/>financial<br/>instruments</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td></tr><tr style="height:3pt"><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="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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26b4f643b0564b6884404905ff7f5158_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy0yLTEtMS0xMTQ2OTc_4033af72-4871-48b5-8b08-165c80a3d7db">16.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1177b2976f674ea5b803622d12f81b3a_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy00LTEtMS0xMTQ2OTc_c1527f34-5844-4af0-9028-254a821bcc93">3.0</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied05df6ac1434eebb17b0a38f2b060a8_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy02LTEtMS0xMTQ2OTc_65a13d68-03bf-4107-b79e-9aaedbc13e3a">19.3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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="usd" contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC0yLTEtMS0xMTQ2OTc_0ba72690-f331-49d5-9296-2e49ba541a87">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC00LTEtMS0xMTQ2OTc_e7b00074-64fd-461e-b554-5cfab7547b5b">1.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="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC02LTEtMS0xMTQ2OTc_a11b8684-da69-4e0a-a989-e4b3358d40cb">1.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:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMDA_f340767a-2733-41e4-a278-0bdb1e805bff">0.0</ix:nonFraction>, ($<ix:nonFraction unitRef="usd" contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMDQ_6b963efb-6849-40f4-97cd-011dfe9ffd5d">0.1</ix:nonFraction>), and ($<ix:nonFraction unitRef="usd" contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMTI_e85e6271-4d8d-4a2b-8593-6160d388729a">0.1</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0yLTEtMS0xMTQ2OTc_43b065a9-74c4-4b2a-a57c-ded68dc076a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS00LTEtMS0xMTQ2OTc_e1a5de10-4507-47eb-ba39-b384690591aa">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS02LTEtMS0xMTQ2OTc_03b68478-013c-4ac9-994b-7f9b2f4091fb">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></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="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi0yLTEtMS0xMTQ2OTc_9c1a534d-431e-4b3e-bd5a-7e7f54be0f42">0.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: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="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi00LTEtMS0xMTQ2OTc_e02e06fb-7093-419a-a7be-f0312c5cdf6c">2.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: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="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi02LTEtMS0xMTQ2OTc_8c20a5bc-9a80-4688-877c-cdc5f9a8dee9">2.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></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="i6f815e2a0f024195982f7328b928772d_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy0yLTEtMS0xMTQ2OTc_81cc82f7-a63e-46fd-838b-871bac9a6577">16.2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="iea9f534dcc4d4985a0fa9239a35d64b5_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy00LTEtMS0xMTQ2OTc_fcbf54ed-bcd5-41e3-9a21-f12c6008f87a">0.9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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="ie0168829e10846e7bde3ce773d89b264_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy02LTEtMS0xMTQ2OTc_952260cf-f4bf-4e06-bef6-c8086c39b0e2">17.1</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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: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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="ie2ca99af8f9a463a80aba869736703d7_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS0yLTEtMS0xMTQ2OTc_ccd45063-78d1-4601-8e19-d42dc37ad181">17.0</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i17ef40f9d77147bb8254382b51555749_I20221231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS00LTEtMS0xMTQ2OTc_a0f0c7b3-30f0-4d96-9331-f268c8d72afd">1.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="i3066d11a84ec4adea68176e8fb2ea9da_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS02LTEtMS0xMTQ2OTc_ca61c077-f408-4fc7-b086-0475d60cdec7">15.7</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtMi0xLTEtMTE0Njk3_ffc9ca44-fd87-4509-a4b8-0457c3624c4f">0.1</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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtNC0xLTEtMTE0Njk3_fb6885ca-8615-4d6d-88db-36fcbe430bd0">0.1</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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtNi0xLTEtMTE0Njk3_6f74130e-6d17-4a0a-813f-15d29c906f20">0.2</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTAw_bb78a6ac-2875-40da-bbf7-2343e0888a90">0.0</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTA0_d1202f06-164b-41a2-a915-219ebbdf2f8d">0.1</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331" decimals="-5" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTEy_d94d0e93-49e2-4cb1-b7b0-6bc376964410">0.1</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMi0xLTEtMTE0Njk3_d58ff686-6b5d-406b-a943-8ce5664fc9d1">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtNC0xLTEtMTE0Njk3_e2f64f1a-98f2-4840-b405-4959d252613c">0.4</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtNi0xLTEtMTE0Njk3_e33b157f-0a55-4d57-b029-c18c4989a8ad">0.4</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItMi0xLTEtMTE0Njk3_0b7d283c-065c-4e54-81de-3ebd14d7c27b">0.1</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:#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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItNC0xLTEtMTE0Njk3_b8821d4b-ebbc-44c2-80d1-264774ea941d">0.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 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItNi0xLTEtMTE0Njk3_c1c719c2-c9e5-4f7e-a881-3aaee381f690">0.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></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if980034ff34c4aacb4ca612e766de7da_I20230331" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtMi0xLTEtMTE0Njk3_f22cd564-16f4-4d89-b3f1-2777e601015d">16.9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17ecafa45c42443fb2d98d722be3d92f_I20230331" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtNC0xLTEtMTE0Njk3_a11157b2-a35e-4b6a-834c-b98d007f7fa7">1.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9cf19997b27434bb7da80ffdaba419e_I20230331" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtNi0xLTEtMTE0Njk3_37ae3c98-5d4a-4909-a9e9-07873c8ca6a5">15.9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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></ix:continuation><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:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%">Note 13. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMjE1_922b7ff9-e8fd-4a38-be7c-073525f1b0d3" continuedAt="id5a9383d929e47c398928cf71d7d086d" escape="true">Stock-Based Compensation</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="id5a9383d929e47c398928cf71d7d086d">Stock-based compensation totaled approximately $<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMTY0OTI2NzQ0MjA5NA_3c0e2ebc-5127-4a36-bb99-98ce855142eb">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMTY0OTI2NzQ0MjEwMg_e2861675-f3e0-411b-adf4-132e530873ee">4.4</ix:nonFraction> million for the three months ended March&#160;31, 2023 and 2022, respectively.</ix:continuation></span></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_88"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNzc5_f48641de-a095-4c64-971e-b13f31cec9b8" continuedAt="ied6e0fa49fa4459bae008a5c4d0409c8" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><ix:continuation id="ied6e0fa49fa4459bae008a5c4d0409c8"><div style="margin-bottom:6pt;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 earnings per common share is computed by dividing net income remaining after allocation to participating unvested restricted shares, which includes unvested restricted shares of Arcosa stock held by employees of our former parent, Trinity Industries, Inc., by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted earnings per common share includes the weighted average net impact of nonparticipating unvested restricted shares. Total weighted average restricted shares were <ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNTc5_74ce1d40-4429-4e36-8b69-b649444706fc">1.3</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfMjE5OTAyMzI1NjQxNw_f9a94465-0d44-48fa-9023-9e2de1be5ec1">1.6</ix:nonFraction> million shares for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNzc1_c72f00af-e2fc-4238-bbc9-7088708f762e" 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 computation of basic and diluted earnings per share 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:44.952%"></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.530%"></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.530%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.095%"></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%">Three Months Ended<br/>March 31, 2023</span></td><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%">Three Months Ended<br/>March 31, 2022</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</span></td></tr><tr style="height:3pt"><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><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><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="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:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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 income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNC0xLTEtMS0xMTQ2OTc_42cf9bdd-b4a3-49b2-820e-45d298aa900b">55.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNC03LTEtMS0xMTQ2OTc_c5d0e07a-fca6-4a97-870d-98c73b566fe3">20.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Unvested restricted share participation</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNS0xLTEtMS0xMTQ2OTc_cdd347a5-9755-4196-bb70-1a7e3d5ade41">0.2</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="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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNS03LTEtMS0xMTQ2OTc_0fad2ab8-2e45-4288-b083-3167f099c641">0.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="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:#dbdbdb;padding:2px 1pt 2px 10pt;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 income per common share &#8211; basic</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0xLTEtMS0xMTQ2OTc_690a45cc-a4be-4db7-be94-2125361572d6">55.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0zLTEtMS0xMTQ2OTc_f613729c-6158-4d64-a44f-b2b6b0fea093">48.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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi01LTEtMS0xMTQ2OTc_6cc9b9bb-6fee-43d6-80b8-cb6ff210223b">1.15</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi03LTEtMS0xMTQ2OTc_758de231-1855-485b-8d39-ae1f741829a7">20.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi05LTEtMS0xMTQ2OTc_5d1befb3-c242-4f85-853d-0dd220e4f34f">48.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0xMS0xLTEtMTE0Njk3_81b4885a-3039-4fe4-8b8b-8ddb052afa31">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Effect of dilutive securities:</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;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><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:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.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%">Nonparticipating unvested restricted shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC0xLTEtMS0xMTQ2OTc_16ed7b13-0e5f-4deb-9296-1b5fd93b5ba7">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC0zLTEtMS0xMTQ2OTc_d58132a3-fd2a-47fc-91a8-bb5fba30cb3b">0.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC03LTEtMS0xMTQ2OTc_49815301-e121-4ecd-990d-7d11fc369b93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC05LTEtMS0xMTQ2OTc_3d6e3efe-2730-4469-a475-5ca50edaac18">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 income per common share &#8211; diluted</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0xLTEtMS0xMTQ2OTc_eac6ae94-4ee9-4177-ad5f-c683e861e060">55.5</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:#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="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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0zLTEtMS0xMTQ2OTc_89b6418e-5d98-4648-9dce-a4fb15270490">48.8</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:#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;padding: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:#ffffff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS01LTEtMS0xMTQ2OTc_cba57766-349d-4409-ab28-2b03fc485004">1.14</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:#ffffff;border-bottom:3pt double #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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS03LTEtMS0xMTQ2OTc_74eb76ca-b96a-41c1-aeaa-bca948721c0e">20.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 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%"><ix:nonFraction unitRef="shares" contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS05LTEtMS0xMTQ2OTc_1c685dc4-d6a6-45aa-a2f3-c6af754b788c">48.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:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0;text-align:right;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="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0xMS0xLTEtMTE0Njk3_2cbc3dbc-5c2d-47ab-9566-86d4aa954517">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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><td colspan="3" style="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><td colspan="3" style="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><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></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="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="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="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="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="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></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_91"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. <ix:nonNumeric contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTg1Mg_e4c242fe-8ea0-4177-802c-d01e73c83730" continuedAt="i886cdd7bcef04a93920afcea956fb43c" escape="true">Contingencies </ix:nonNumeric></span></div><ix:continuation id="i886cdd7bcef04a93920afcea956fb43c"><div style="margin-bottom:6pt;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 commercial disputes, alleged product defect and/or warranty claims, intellectual property matters, personal injury claims, environmental issues, employment and/or workplace-related matters, and various governmental regulations. At March&#160;31, 2023, the range of reasonably possible losses for such matters, taking into consideration our rights in indemnity and recourse to third parties is $<ix:nonFraction unitRef="usd" contextRef="id94113467a3e42d493ed976ed511044b_I20230331" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNTE4_d6dd72ae-2806-4566-986c-9301d5e715c0">1.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i891525cbffc041349fa546a04c5922f2_I20230331" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNTI0_04b6fdaa-9276-4765-bad7-ad9f4e9d54bc">2.4</ix:nonFraction> 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 Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when probable losses can be reasonably estimated. At March&#160;31, 2023, total accruals of $<ix:nonFraction unitRef="usd" contextRef="i39379a9b1a104ae98021de95eb5f35c8_I20230331" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNzI2_ac22d313-1d71-4c43-8a8c-0deb93c646c6">3.3</ix:nonFraction> million are included in accrued liabilities in the accompanying Consolidated Balance Sheet. The Company believes any additional liability from such claims and suits 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%">Arcosa is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment. The Company has reserved $<ix:nonFraction unitRef="usd" contextRef="i019db977b1944294ac7e620f61ba19d7_I20230331" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTExMQ_21b5ad7d-8239-430f-946e-d7f925e6949b">0.7</ix:nonFraction> million as of March&#160;31, 2023, included in our total accruals of $<ix:nonFraction unitRef="usd" contextRef="i39379a9b1a104ae98021de95eb5f35c8_I20230331" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTE1OA_ac22d313-1d71-4c43-8a8c-0deb93c646c6">3.3</ix:nonFraction> million discussed above, 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. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, including those related to the environment 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.</span></div></ix:continuation><div style="margin-bottom:9pt;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:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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;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: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 a reader of our financial statements with a narrative from the perspective of our management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. Our MD&amp;A is presented in the following sections:</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Company Overview</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Potential Impact of COVID-19 on our Business</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Market Outlook</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Executive Overview </span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Results of Operations</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Liquidity and Capital Resources</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recent Accounting Pronouncements</span></div><div style="margin-bottom:3pt;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%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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%">Our MD&amp;A should be read in conjunction with the Consolidated Financial Statements of Arcosa, Inc. and its consolidated subsidiaries (&#8220;Arcosa,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;) and related Notes in Part I, Item 1 of this Quarterly Report on Form 10-Q and the Consolidated and Combined Financial Statements and related Notes in Item 8, &#8220;Financial Statements and Supplementary Data&#8221;, of our Annual Report on Form 10-K for the year ended December&#160;31, 2022 (&#8220;2022 Annual Report on Form 10-K&#8221;).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_97"></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%">Company 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%">Arcosa, headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange. </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%">Potential Impact of COVID-19 on 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 highest priority is the health and safety of our employees and communities. We are committed to safety across our operations. Our businesses support critical infrastructure sectors and our plants have continued to operate throughout the COVID-19 pandemic. If one or more of Arcosa&#8217;s facilities become subject to governmental ordered closure, voluntary temporary closure, closure from a COVID-19 outbreak within the facility, or other COVID-19 related reason the business, liquidity and financial condition, and results of operations for Arcosa could be adversely affected. The extent to which the COVID-19 pandemic impacts our business, liquidity and financial condition, and results of operations will depend on numerous evolving factors that we may not be able to accurately predict, including the impact of new COVID-19 variants and the response to any potential reoccurrence. We strive to continuously improve our procedures, processes, and management systems regarding employee health and safety, and we do not anticipate that any enhanced health and safety protocols will have a material impact on the productivity of our plants.</span></div><div style="margin-bottom:6pt;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 the Company's Consolidated Financial Statements 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. At this time, we have not observed any material impairments of our assets or a significant change in the fair value of assets due to the COVID-19 pandemic. However, due to the factors discussed above, we are unable to determine or predict the overall impact the COVID-19 pandemic may have on our business, results of operations, liquidity, or 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-weight:700;line-height:120%">Market Outlook</span></div><div style="margin-bottom:3pt;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: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">Within our Construction Products segment, the demand environment remains healthy overall when seasonal weather conditions have been normal, supported by increased infrastructure spending and private non-residential activity. The outlook for single-family residential housing continues to be impacted by higher interest rates and home affordability, which has negatively impacted volumes. We have been successful in managing inflationary cost pressures through proactive price increases and are monitoring potential impacts on overall demand as leading economic indicators indicate an increased probability of an economic slowdown in 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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div style="margin-bottom:3pt;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: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">Within our Engineered Structures segment, our backlog as of March&#160;31, 2023 provides good production visibility for the remainder of 2023. Our customers remain committed to taking delivery of these orders. In utility structures, order and inquiry activity continues to be healthy, as customers remain focused on grid hardening and reliability initiatives. The passage of the Inflation Reduction Act ("IRA") on August 16, 2022, which included a long-term extension of the Production Tax Credit (&#8220;PTC&#8221;) for new wind farm projects and introduced new Advanced Manufacturing Production ("AMP") tax credits for companies that domestically manufacture and sell clean energy equipment in the U.S., is a significant catalyst for our wind towers business. As demonstrated by more than $1.1 billion of new orders we have received since the passage of the IRA for delivery through 2028, our wind tower business is at the beginning stages of a market recovery. A large portion of these orders will support wind energy expansion projects in the Southwest. As a result, we plan to open a new plant in New Mexico, with production at this facility expected to begin in mid-2024. We anticipate 2023 will be a transition year as new wind projects ramp up and expect a strong multi-year rebound in volumes beginning in 2024.</span></div><div style="margin-bottom:3pt;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: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">Within our Transportation Products segment, our backlog for inland barges as of March&#160;31, 2023 of $279 million is at its highest level since the first quarter of 2020. Our customers remain committed to taking delivery of these orders. Barge order levels fell sharply at the onset of the pandemic and ensuing high steel prices further negatively impacted demand. In 2022, we reduced capacity in our two active barge operating plants and completed the idling of our Louisiana facility in the fourth quarter of 2021 to further reduce our cost structure. While high steel prices have impacted order levels, the underlying fundamentals for a dry barge replacement cycle remain in place. The fleet continues to age, new builds have not kept pace with scrapping, and utilization rates are high. As a result, order inquiries have been strong and we received orders of $122&#160;million in the first quarter of 2023, which extends our backlog into 2024.</span><span style="color:#0070c0;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%">Demand for steel components, which was softening pre-COVID-19 due to a weakening North American rail transportation market, is increasing relative to 2020 and 2021 cyclical lows as the near-term outlook for the new railcar market indicates a stable level of replacement demand.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span><br/></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%">Executive Overview </span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </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%">Financial Operations and Highlights</span></div><div style="margin-bottom:6pt;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: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">Revenues for the three months ended March&#160;31, 2023 increased by 2.5% to $549.2 million due to higher revenues in Construction Products and Transportation Products partially offset by lower revenues in Engineered Structures due to the sale of our storage tanks business on October 3, 2022.</span></div><div style="margin-bottom:6pt;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: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">Operating profit for the three months ended March&#160;31, 2023 totaled $75.1 million, an increase of  $40.4 million year-over-year. Excluding $29.0 million of asset sale gains recognized in the current quarter, operating profit increased 32.9% due to higher operating profit in Construction Products and Transportation Products, partially offset by lower operating profit in Engineered Structures due to the sale of our storage tanks business.</span></div><div style="margin-bottom:6pt;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: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">Selling, general, and administrative expenses were flat for the three months ended March&#160;31, 2023 compared to the same period in the prior year, as increased compensation costs were offset by the elimination of costs from our storage tanks business. As a percentage of revenues, selling, general, and administrative expenses was 11.4% for the three months ended March&#160;31, 2023 compared to 11.7% for the same period in 2022. </span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:5.85pt">The effective tax rate for the three months ended March&#160;31, 2023 was 20.3% compared to 24.1% for the same period in 2022. See Note 10</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%">Income Taxes of the Consolidated Financial Statements. </span></div><div style="margin-bottom:6pt;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: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">Net income for the three months ended March&#160;31, 2023 was $55.7 million compared to $20.2 million for the same period in 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%">Our Engineered Structures and Transportation Products segments operate in cyclical industries.&#160;Additionally, results in our Construction Products segment are affected by weather and seasonal fluctuations with the second and third quarters historically being the quarters with the highest revenues.</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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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:400;line-height:120%">Unsatisfied Performance Obligations (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%">As of March&#160;31, 2023, December&#160;31, 2022, and March&#160;31, 2022, our unsatisfied performance obligations, or backlog, were 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: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 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.669%"></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%">March 31,<br/>2023</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%">December 31,<br/>2022</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%">March 31,<br/>2022</span></td></tr><tr style="height:3pt"><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><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Engineered Structures:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Utility, wind, and related structures</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:700;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:700;line-height:100%">1,531.4</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:#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%">671.3&#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%">421.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Transportation Products:</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:#dbdbdb;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%">Inland barges</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">279.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.6&#160;</span></td><td style="background-color:#dbdbdb;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:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 29% of the unsatisfied performance obligations for utility, wind, and related structures in our Engineered Structures segment are expected to be delivered during 2023, 22%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Approximately 68% of the unsatisfied performance obligations for inland barges in our Transportation Products segment are expected to be delivered during 2023 with the remainder expected to be delivered during 2024. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_103"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results 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%">Overall Summary</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">Revenues</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:66.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2023</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%">2022</span></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: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><td colspan="3" style="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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">236.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">11.6</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:#dbdbdb;border-top:1pt solid #000000;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:700;line-height:100%">%</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Structures</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:700;line-height:100%">207.7</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:#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%">250.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:700;line-height:100%">(17.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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42.8</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:#dbdbdb;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><td colspan="3" style="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><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><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><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 #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:#ffffff;border-bottom:3pt double #000000;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%">549.2</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:#ffffff;border-bottom:3pt double #000000;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 #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 #000000;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%">535.8&#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: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:700;line-height:100%">2.5</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:#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><td colspan="3" style="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;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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: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">Revenues increased by 2.5%.</span></div><div style="margin-bottom:3pt;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: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">Revenues from Construction Products increased primarily due to higher pricing across our aggregates and specialty material businesses.</span></div><div style="margin-bottom:3pt;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: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">Revenues from Engineered Structures decreased due to the sale of our storage tanks business. Revenues from utility, wind, and related structures increased primarily due to increased volumes in our utility structures business.</span></div><div style="margin-bottom:6pt;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: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">Revenues from Transportation Products increased primarily due to higher deliveries in both inland barge and steel components.</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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></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 Costs </span><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:67.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></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:8.724%"></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:8.725%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="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%">Percent Change</span></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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">186.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">(4.2)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;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:700;line-height:100%">%</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Structures</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:700;line-height:100%">177.8</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:#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%">222.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:700;line-height:100%">(20.0)</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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34.0</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:#dbdbdb;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><td colspan="3" style="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><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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals before Corporate Expenses</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:700;line-height:100%">459.7</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:#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%">488.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5.8)</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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.8</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:#dbdbdb;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><td colspan="3" style="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><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-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:#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:700;line-height:100%">474.1</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:#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%">501.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5.4)</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><td colspan="3" style="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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, and amortization</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:700;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:700;line-height:100%">38.8</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:#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%">37.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:700;line-height:100%">2.6</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:#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><td colspan="3" style="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;padding-left:4.5pt;text-align:justify;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:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, and amortization are components of operating costs.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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: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">Operating costs decreased by 5.4%. Netted against operating costs in the current quarter included $29.0 million of asset sale gains, primarily consisting of $21.8 million from the sale of depleted land in Construction Products and $6.4 million of additional gain recognized on the sale of the storage tanks divestiture. Excluding these gains, operating costs were about flat.</span></div><div style="margin-bottom:3pt;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: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">Cost of revenues for Construction Products increased primarily due to inflationary-related cost increases, including diesel, cement, and process fuels.</span></div><div style="margin-bottom:3pt;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: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">Cost of revenues for Engineered Structures decreased largely due to the elimination of costs from our storage tanks business.</span></div><div style="margin-bottom:3pt;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: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">Cost of revenues for Transportation Products increased primarily due to higher volumes in inland barge and steel components.</span></div><div style="margin-bottom:3pt;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: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">Depreciation, depletion, and amortization increased as a result of recent acquisitions and organic growth investments.</span></div><div style="margin-bottom:6pt;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: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">Selling, general, and administrative expenses were essentially flat, as increased compensation costs were offset by the elimination of costs from our storage tanks business. As a percentage of revenues, selling, general, and administrative expenses decreased to 11.4% for the three months ended March&#160;31, 2023, compared to 11.7% for the same period in 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:400;line-height:120%;text-decoration:underline">Operating Profit (Loss)</span><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.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.133%"></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:9.133%"></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:9.138%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2023</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%">2022</span></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: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><td colspan="3" style="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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">49.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">196.4</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:#dbdbdb;border-top:1pt solid #000000;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:700;line-height:100%">%</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Structures</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:700;line-height:100%">29.9</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:#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%">28.3&#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:700;line-height:100%">5.7</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:#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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">274.1</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:#dbdbdb;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><td colspan="3" style="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><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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Totals before Corporate Expenses</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:700;line-height:100%">89.5</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:#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%">47.7&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87.6</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:#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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;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</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.8</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:#dbdbdb;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><td colspan="3" style="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><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:700;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:700;line-height:100%">75.1</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:#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%">34.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: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:700;line-height:100%">116.4</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:#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><td colspan="3" style="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;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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.85pt">Operating profit increased by 116.4%. </span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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.85pt">Operating profit in Construction Products increased due to the land sale gain as well as higher pricing.</span></div><div style="margin-bottom:3pt;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: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">Excluding the impact of the storage tanks business in both periods, operating profit in Engineered Structures increased due to higher volumes in utility structures and recognition of the AMP tax credits in wind towers. </span></div><div style="margin-bottom:3pt;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: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">Operating profit in Transportation Products increased driven by higher volumes and improved margins in both inland barge and steel components.</span></div><div style="text-align:justify"><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-weight:400;line-height:120%">For further discussion of revenues, costs, and the operating results of individual segments, see </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Discussion</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below.</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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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:400;line-height:120%;text-decoration:underline">Other Income and Expense</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:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net (income) expense consists of the following items:</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:73.607%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended<br/>March 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 #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%">2023</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%">2022</span></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="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:#dbdbdb;padding:2px 1pt;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</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(1.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;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><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%">Foreign currency exchange transactions</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:700;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%">1.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="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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;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><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 (income) expense</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:700;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:700;line-height:100%">(1.9)</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%">0.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><td colspan="3" style="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:6pt;text-align:justify;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%;text-decoration:underline">Income Taxes</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 provision for income taxes results in effective tax rates that differ from the statutory rates. The Company's effective tax rate for the three months ended March&#160;31, 2023 was 20.3% compared to 24.1% for the same period in 2022. The decrease in the tax rate for the three months ended March&#160;31, 2023 is primarily due to AMP tax credits and reduced foreign taxes, partially offset by increased state 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%">Our effective tax rate reflects the Company's estimate for its state income tax expense, excess tax benefits related to equity compensation, and the impact of foreign tax benefits. See Note 10 of the Notes to Consolidated Financial Statements for further discussion of 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:115%">On August 16, 2022, the IRA was enacted to reduce inflation and promote clean energy in the United States. Among other things, the IRA introduces a 15% alternative minimum tax for corporations with a three-year taxable year average annual adjusted financial statement income in excess of $1 billion and imposes a 1% excise tax on the fair market value of stock repurchases made by covered corporations after December 31, 2022. The IRA also provides for certain manufacturing, production, and investment tax credit incentives, including new AMP tax credits for companies that domestically manufacture and sell clean energy equipment, including wind towers. Certain provisions of the IRA, including the AMP tax credits for wind towers, remain subject to the issuance of additional guidance and clarification. We have considered the applicable current IRA tax law changes in our tax provision for the three months ended March&#160;31, 2023, and continue to evaluate the impact of these tax law changes on future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_106"></div><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%;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%">Construction Products</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><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:67.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></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:8.724%"></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:8.725%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 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 #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%">2023</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%">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%">Percent</span></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="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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></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 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%">Aggregates and specialty materials</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:700;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:700;line-height:100%">211.0</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:#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%">187.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="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:700;line-height:100%">12.3</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:#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:700;line-height:100%">%</span></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:#dbdbdb;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%">Construction site support</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.4</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:#dbdbdb;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><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:700;line-height:100%">236.1</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:#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%">211.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><td colspan="3" style="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:700;line-height:100%">11.6</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:#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><td colspan="3" style="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:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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: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:#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="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:#dbdbdb;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="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182.9</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.7</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:#dbdbdb;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><td colspan="3" style="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%">Selling, general, and administrative expenses</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:700;line-height:100%">26.3</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:#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%">26.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:700;line-height:100%">1.2</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:#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><td colspan="3" style="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:#dbdbdb;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%">Gain on disposition of property, plant, equipment, and other assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22.6)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:bottom"><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:#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:700;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:700;line-height:100%">49.5</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:#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%">16.7&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196.4</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:#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><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, and amortization</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:700;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:700;line-height:100%">26.9</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:#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%">24.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:700;line-height:100%">9.3</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:#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><td colspan="3" style="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;margin-top:6pt;text-align:justify;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:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation, depletion, and amortization are components of 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:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.5pt">Revenues increased 11.6% primarily driven by strong pricing gains across our product lines in our aggregates and specialty materials businesses, partially offset by overall lower volumes. Revenues from our trench shoring business increased 6.4% driven by higher volumes and the acquisition of a small, Houston-based shoring, trench, and excavation products business in the quarter.</span></div><div style="margin-bottom:3pt;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: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">Cost of revenues increased 7.7% primarily due to inflationary-related cost increases, including diesel, cement, and process fuels.  As a percent of revenues, cost of revenues decreased to 77.5% in the current period compared to 80.3% in the prior period.</span></div><div style="margin-bottom:3pt;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: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">Selling, general, and administrative costs were substantially unchanged. Selling, general, and administrative costs decreased as a percentage of revenues to 11.1% compared to 12.3% in the prior period.</span></div><div style="margin-bottom:3pt;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:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.5pt">Operating profit increased significantly, partially due to the gain recognized on the disposition of depleted land. Excluding this gain, operating profit increased 72.4% driven by increased pricing, despite lower volumes.</span></div><div style="margin-bottom:3pt;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:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.5pt">Depreciation, depletion, and amortization expense increased primarily due to recent acquisitions and organic growth investments.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_112"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Engineered Structures</span><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:67.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></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:8.724%"></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:8.725%"></td><td style="width:0.1%"></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="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%">Three Months Ended March 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: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%">2023</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%">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%">Percent</span></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="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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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:#dbdbdb;padding:2px 1pt;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></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 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%">Utility, wind, and related structures</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:700;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:700;line-height:100%">207.7</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:#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%">190.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:700;line-height:100%">9.0</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:#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:700;line-height:100%">%</span></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:#dbdbdb;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%">Storage tanks</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(100.0)</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:700;line-height:100%">207.7</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:#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%">250.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><td colspan="3" style="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:700;line-height:100%">(17.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><td colspan="3" style="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:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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: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:#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="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:#dbdbdb;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="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">168.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17.5)</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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%">Selling, general, and administrative expenses</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:700;line-height:100%">15.8</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:#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%">18.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:700;line-height:100%">(12.7)</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><td colspan="3" style="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:#dbdbdb;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%">Gain on sale of storage tank business</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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 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%">Gain on disposition of property, plant, equipment, and other assets</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:700;line-height:100%">&#8212;</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:#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.1)</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><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:#dbdbdb;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%">29.9</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">28.3&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7</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:#dbdbdb;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><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:#dbdbdb;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%">Depreciation and amortization</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:#dbdbdb;padding: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:#dbdbdb;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%">6.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17.5)</span></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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;margin-top:6pt;text-align:justify;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:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization are components of operating profit.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.5pt">Revenues decreased 17.1% due to the decline in revenue from our storage tanks business, which was sold in October 2022. Revenue from utility, wind, and related structures increased 9.0% primarily due to increased volumes in our utility structures business. </span></div><div style="margin-bottom:3pt;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:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.5pt">Cost of revenues decreased 17.5% due to the elimination of costs from our storage tanks business. Cost of revenues from utility, wind, and related structures increased in line with the increase in revenue, partially offset by AMP tax credits recognized in our wind towers business.</span></div><div style="margin-bottom:3pt;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:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.5pt">Selling, general, and administrative costs decreased due to the elimination of costs from our storage tanks business. Selling, general, and administrative costs from utility, wind, and related structures increased primarily due to increased compensation costs.</span></div><div style="margin-bottom:3pt;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:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.5pt">The storage tanks business contributed $6.4 million in operating profit related to the additional gain on sale recorded in the first quarter compared to $10.3 million of operating profit in the prior year, resulting in a $3.9 million decrease year-over-year related to the divestiture. Excluding the impact from the divestiture in both periods, operating profit increased primarily due to higher volumes in our utility structures business and $3.2 million of net benefit recognized from AMP tax credits in our wind towers 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:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div style="margin-bottom:3pt;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:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.5pt">Operating profit increased due to the gain recognized on the sale of our storage tanks business. Excluding this gain, operating profit decreased due to the elimination of our storage tanks business, which contributed $10.3 million to operating profit in the prior year. Operating profit from utility, wind, and related structures increased due to higher revenues in our utility structures business and $3.2 million of net benefit recognized from AMP tax credits in our wind towers business.</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unsatisfied Performance Obligations (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%">As of March&#160;31, 2023, the backlog for utility, wind, and related structures was $1,531.4 million, compared to $671.3 million and $421.0 million as of December&#160;31, 2022 and March&#160;31, 2022, respectively. Approximately 29% of these unsatisfied performance obligations are expected to be delivered during the year ending December&#160;31, 2023, a</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pproximately 22%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the year ended December 31, 2024, with the remainder expected to be delivered through 2028. </span></div><div style="padding-left:9pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_118"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transportation Products</span><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:67.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></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:8.256%"></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:9.869%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 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 #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%">2023</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%">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%">Percent</span></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="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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></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 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%">Inland barges</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:700;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:700;line-height:100%">68.1</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:#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%">47.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:700;line-height:100%">44.9</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:#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:700;line-height:100%">%</span></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:#dbdbdb;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%">Steel components</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39.2</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:#dbdbdb;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><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:700;line-height:100%">105.4</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:#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%">73.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="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:700;line-height:100%">42.8</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:#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><td colspan="3" style="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:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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:top"><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:#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="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:#dbdbdb;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%">Cost of revenues</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.1</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:#dbdbdb;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><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:700;line-height:100%">6.0</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:#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%">5.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:700;line-height:100%">9.1</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:#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><td colspan="3" style="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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Operating profit</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">10.1</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">2.7&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">274.1</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:#dbdbdb;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><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:#dbdbdb;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%">Depreciation and amortization </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:#dbdbdb;padding: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:#dbdbdb;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%">4.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.6</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:#dbdbdb;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><td colspan="3" style="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;margin-top:6pt;text-align:justify;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:9pt;font-weight:400;line-height:120%">Depreciation and amortization are components of operating profit.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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: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">Revenues increased 42.8% driven by an increase in deliveries of inland barges and steel components.</span></div><div style="margin-bottom:3pt;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: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">Cost of revenues increased 36.1% due to higher volumes of inland barges and steel components.</span></div><div style="margin-bottom:3pt;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: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">Selling, general, and&#160;administrative costs increased 9.1% but decreased as a percentage of revenues to 5.7% compared to 7.5% in the prior period. </span></div><div style="margin-bottom:6pt;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:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:5.5pt">Operating profit increased significantly, outpacing the increase in revenues, driven by improved operating leverage associated with the increased volumes and improved margins across both businesses.</span></div><div style="margin-bottom:6pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span><br/></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%">Unsatisfied Performance Obligations (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%">As of March&#160;31, 2023, the backlog for inland barges was $279.0 million, compared to $225.1 million and $150.6 million as of December&#160;31, 2022 and March&#160;31, 2022, respectively. Approximately 68% of unsatisfied performance obligations for inland barges are expected to be delivered during the year ending December&#160;31, 2023 with the remainder expected to be delivered in 2024.</span></div><div style="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:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate</span><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:67.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></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:8.724%"></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:8.725%"></td><td style="width:0.1%"></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="padding:2px 1pt;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%">Three Months Ended March 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 #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%">2023</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%">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%">Percent</span></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="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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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:#dbdbdb;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%">Corporate overhead costs</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">14.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">10.8</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:#dbdbdb;border-top:1pt solid #000000;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:700;line-height:100%">%</span></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="padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Three Months Ended March 31, 2023 versus Three Months Ended March 31, 2022</span></div><div style="margin-bottom:3pt;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: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">Corporate overhead costs increased 10.8% primarily due to increased compensation-related expenses. The increase was partially offset by lower acquisition and divestiture-related expenses of $0.6 million, compared to $0.9 million for the same period in 2022.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_130"></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><span style="color:#ff0000;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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcosa&#8217;s primary liquidity requirement consists of funding our business operations, including capital expenditures, working capital investment, and disciplined acquisitions. Our primary sources of liquidity include cash flow from operations, our existing cash balance, availability under the revolving credit facility, and, as necessary, the issuance of additional long-term debt or equity. To the extent we have available liquidity, we may also consider undertaking new capital investment projects, executing additional strategic acquisitions, returning capital to stockholders, or funding other general corporate purposes.</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%">Cash Flows</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 our cash flows from operating, investing, and financing activities for the three months ended March&#160;31, 2023 and 2022:</span></div><div style="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:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></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:12.537%"></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="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%">Three Months Ended<br/>March 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%">2023</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%">2022</span></td></tr><tr style="height:3pt"><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="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="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:#dbdbdb;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 cash provided by (required by):</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">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:700;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:700;line-height:100%">27.3</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:#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%">24.5&#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:#dbdbdb;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(34.1)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#dbdbdb;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%">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:700;line-height:100%">(4.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%">(3.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:#dbdbdb;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 and cash equivalents</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(11.2)</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">15.7&#160;</span></td><td style="background-color:#dbdbdb;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;margin-top: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%">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 for the three months ended March&#160;31, 2023 was $27.3 million compared to $24.5 million for the three months ended March&#160;31, 2022.</span></div><div style="margin-bottom:6pt;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: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 changes in current assets and liabilities resulted in a net use of cash of $55.4 million for the three months ended March&#160;31, 2023 compared to a net use of cash of $38.1 million for the three months ended March&#160;31, 2022. The current year activity was primarily driven by increased receivables and inventories due to increased volumes and higher steel prices, partially offset by increases in accounts payable and advanced billings.</span></div><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%">Investing Activities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash required by investing activities for the three months ended March&#160;31, 2023 was $34.1 million compared to $5.3 million for the three months ended March&#160;31, 2022. </span></div><div style="margin-bottom:3pt;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: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">Capital expenditures for the three months ended March&#160;31, 2023 were $44.4 million compared to $25.9 million for the same period last year. Full-year capital expenditures are expected to be approximately $185 to $210 million in 2023.</span></div><div style="margin-bottom:3pt;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: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">Proceeds from the sale of property, plant, and equipment and other assets totaled $23.9 million for the three months ended March&#160;31, 2023, compared to $20.6 million for the same period in 2022.</span></div><div style="margin-bottom:3pt;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: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">Cash paid for acquisitions, net of cash acquired, was $15.6 million for the three months ended March&#160;31, 2023 compared to no activity for the same period in 2022. Proceeds from the sale of the storage tanks business were $2.0 million during the  three months ended March&#160;31, 2023 and related to the resolution of certain contingencies from the sale that closed in October 2022. There was no divestiture activity for the three months ended March&#160;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: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 required by financing activities during the three months ended March&#160;31, 2023 was $4.4 million compared to net cash required by financing activities of $3.5 million for the same period in 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:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%;text-decoration:underline">Other Investing and Financing Activities</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%">Revolving Credit Facility and Senior Notes</span></div><div style="margin-bottom:6pt;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 January&#160;2, 2020, the Company entered into an Amended and Restated Credit Agreement to increase the revolving credit facility to $500.0 million and added a term loan facility of $150.0 million, in each case with a maturity date of January 2, 2025. The entire term loan was advanced on January 2, 2020. As of March&#160;31, 2023, the term loan had a remaining balance of $136.8 million</span><span style="color:#212529;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:115%"> As of March&#160;31, 2023, we had no outstanding loans borrowed under the revolving credit facility and there were approximately $25.3 million of letters of credit issued, leaving $474.7 million available for borrowing. Of the outstanding letters of credit as of March&#160;31, 2023, $24.5 million are expected to expire in 2023, with the remainder in 2024. The majority of our letters of credit obligations support the Company&#8217;s various insurance programs and generally renew by their terms each 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:115%">The interest rates under the revolving credit facility and term loan are variable based on LIBOR or an alternate base rate plus a margin. A commitment fee accrues on the average daily unused portion of the revolving facility. The margin for borrowing and commitment fee rate are determined based on Arcosa&#8217;s leverage as measured by a consolidated total indebtedness to consolidated EBITDA ratio. The margin for borrowing ranges from 1.25% to 2.00% and was set at LIBOR plus&#160;1.50% as of March&#160;31, 2023. The commitment fee rate ranges from 0.20% to 0.35% and was set at 0.25% as of March&#160;31, 2023.&#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 Company's revolving credit and term loan facilities require the maintenance of certain ratios related to leverage and interest coverage. As of&#160;March&#160;31, 2023, we were in compliance with all such financial covenants. Borrowings under the credit agreement are guaranteed by certain wholly-owned subsidiaries of the 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%">On April 6, 2021, the Company issued $400.0 million aggregate principal amount of 4.375% senior notes (the &#8220;Notes&#8221;) that mature in April 2029. Interest on the Notes is payable semiannually in April and October of each year. The Notes are senior unsecured obligations of the Company and are guaranteed on a senior unsecured basis by each of the Company&#8217;s domestic subsidiaries that is a guarantor under our revolving credit and term loan 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%">We believe, based on our current business plans, that our existing cash, available liquidity, and cash flow from operations will be sufficient to fund necessary capital expenditures and operating cash requirements for the foreseeable future. </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%">Dividends and Repurchase Program</span></div><div style="margin-bottom:6pt;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 March 2023, the Company declared a quarterly cash dividend of $0.05 per share that was paid on April 28, 2023.</span></div><div style="margin-bottom:6pt;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, the Company&#8217;s Board of Directors authorized a new $50 million share repurchase program effective January&#160;1, 2023 through December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $50.0 million authorization available as of March&#160;31, 2023. See Note 1 of the Notes to the Consolidated Financial Statements.</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%">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%">In December 2018, the Company entered into an interest rate swap instrument, effective as of January 2, 2019 and expiring in October 2023, to reduce the effect of changes in the variable interest rates associated with borrowings under the Amended and Restated Credit Agreement. The instrument carried an initial notional amount of $100.0 million, thereby hedging the first $100.0 million of borrowings. The instrument effectively fixes the LIBOR component of the borrowings at a monthly rate of 2.71%. As of March&#160;31, 2023, the Company has recorded an asset of $1.5 million for the fair value of the instrument, all of which is recorded in accumulated other comprehensive income. See Note 3 and Note 7 of the Notes to the Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_136"></div><div style="margin-bottom: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 Notes to the Consolidated Financial Statements for information about recent accounting pronouncements.</span></div><div style="margin-bottom:6pt;text-indent:24.75pt"><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:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_139"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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:5pt;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%">This quarterly report on Form 10-Q 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. Arcosa uses the words &#8220;anticipates,&#8221; &#8220;assumes,&#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;  &#8220;plans,&#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:-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 impact of the COVID-19 pandemic on our sales, operations, supply chain, employees, and financial condition;</span></div><div style="padding-left:24.75pt;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">market conditions and customer demand for our business products and services;</span></div><div style="padding-left:24.75pt;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 cyclical nature of the industries in which we compete;</span></div><div style="padding-left:24.75pt;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">variations in weather in areas where our construction products are sold, used, or installed;</span></div><div style="padding-left:24.75pt;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">naturally occurring events and other events and 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:-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">competition and other competitive factors;</span></div><div style="padding-left:24.75pt;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">our ability to identify, consummate, or integrate acquisitions of new businesses or products, or divest any business;</span></div><div style="padding-left:24.75pt;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 timing of introduction of new products;</span></div><div style="padding-left:24.75pt;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 timing and delivery of customer orders or a breach of customer contracts;</span></div><div style="padding-left:24.75pt;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 credit worthiness of customers and their access to capital;</span></div><div style="padding-left:24.75pt;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">product price changes;</span></div><div style="padding-left:24.75pt;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 mix of products sold;</span></div><div style="padding-left:24.75pt;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 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:-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 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:-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">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:-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">changing technologies;</span></div><div style="padding-left:24.75pt;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">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:-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">increased costs due to increased inflation;</span></div><div style="padding-left:24.75pt;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">interest rates and capital costs;</span></div><div style="padding-left:24.75pt;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">counter-party risks for financial instruments;</span></div><div style="padding-left:24.75pt;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">long-term funding of our operations;</span></div><div style="padding-left:24.75pt;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">taxes;</span></div><div style="padding-left:24.75pt;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 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:-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 import and export quotas and regulations;</span></div><div style="padding-left:24.75pt;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">business conditions in emerging economies;</span></div><div style="padding-left:24.75pt;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">costs and results of litigation; </span></div><div style="padding-left:24.75pt;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 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:-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">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 manufactured by us or our competitors;</span></div><div style="padding-left:24.75pt;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">actions by the executive and legislative branches of the U.S. government relative to federal government budgeting, taxation policies, government expenditures, U.S. borrowing/debt ceiling limits, and trade policies, including tariffs, and border closures;</span></div><div style="padding-left:24.75pt;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 inability to sufficiently protect our intellectual property rights;</span></div><div style="padding-left:24.75pt;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">our ability to mitigate against cybersecurity incidents, including ransomware, malware, phishing emails, and other electronic security threats;</span></div><div style="padding-left:24.75pt;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 improper use of social and other digital media to disseminate false, misleading, and/or unreliable or inaccurate information about the Company or demonstrate actions that negatively reflect on the Company;</span></div><div style="padding-left:24.75pt;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">if the Company's ESG efforts are not favorably received by stockholders;</span></div><div style="padding-left:24.75pt;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">if the Company does not realize some or all of the benefits expected from certain provisions of the IRA, including the AMP tax credits for wind towers, which remain subject to the issuance of additional guidance and clarification;</span></div><div style="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:10pt;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 style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div style="padding-left:24.75pt;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">if the distribution of shares of Arcosa resulting from the separation of Arcosa from Trinity Industries, Inc. in November 2018 (the &#8220;Separation&#8221;), together with certain related transactions, does not qualify as a transaction that is generally tax-free for U.S. federal income tax purposes, the Company's stockholders at the time of the distribution and the Company could be subject to significant tax liability; and</span></div><div style="padding-left:24.75pt;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">if the Separation does not comply with state fraudulent conveyance laws and legal dividend requirements.</span></div><div style="margin-bottom:6pt;padding-left:24.75pt;text-align:justify"><span><br/></span></div><div style="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%">Any forward-looking statement speaks only as of the date on which such statement is made. Arcosa 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 that could cause actual results to differ from those contained in the forward-looking statements, see Item 1A, &#8220;Risk Factors&#8221; in our 2022 Annual Report on Form 10-K and future Quarterly Reports on Form 10-Q and Current Reports on Form 8-K.</span></div><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 id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_142"></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;3.</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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no material change in our market risks since December&#160;31, 2022 as set forth in our 2022 Annual Report on Form 10-K. See Note 9 of the Notes to Consolidated Financial Statements for the impact of foreign exchange rate fluctuations for the three months ended March&#160;31, 2023. </span></div><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 id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_145"></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;4.</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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains disclosure controls and procedures designed to ensure that it is able to collect and record the information it is required to disclose in the reports it files with the Securities and Exchange Commission (&#8220;SEC&#8221;), and to process, summarize, and disclose this information within the time periods specified in the rules of the SEC. The Company&#8217;s 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 the Company&#8217;s 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 believe that these procedures are effective to 1) ensure that the Company is able to collect, process, and disclose the information it is required to disclose in the reports it files with the SEC within the required time periods and 2) accumulate and communicate this information to the Company&#8217;s management, including its Chief Executive and Chief Financial Officers, to allow timely decisions regarding this disclosure.</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%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:6pt;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 period covered by this report, there have been no changes in the Company&#8217;s internal control over financial reporting that have materially affected or are reasonably likely to materially affect the Company&#8217;s internal control over financial reporting.</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:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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&#160;II</span></div><div><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_151"></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;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:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:6pt;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 regarding legal proceedings.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_154"></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;1A.</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%">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-weight:400;line-height:120%">There have been no material changes in the Company's risk factors from those set forth in our 2022 Annual Report on Form 10-K.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_157"></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;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:10pt;font-style:italic;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities and Use of Proceeds       </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 March&#160;31, 2023:</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:42.759%"></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:9.864%"></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:9.864%"></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:16.305%"></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:8pt;font-weight:700;line-height:100%">Period</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:8pt;font-weight:700;line-height:120%">Number of Shares Purchased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;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:8pt;font-weight:700;line-height:120%">Average Price Paid per Share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;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:8pt;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.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;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:8pt;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.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">January 1, 2023 through January 31, 2023</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%">750&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">57.55&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000,000&#160;</span></td><td style="background-color:#dbdbdb;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%">February 1, 2023 through February 28, 2023</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%">613&#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%">58.11&#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 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%">50,000,000&#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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2023 through March 31, 2023</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000,000&#160;</span></td><td style="background-color:#dbdbdb;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="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%">1,363&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;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%">57.80&#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;border-bottom:3pt double #000000;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%">&#8212;&#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: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%">50,000,000&#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;padding-left:27pt;text-align:justify;text-indent:-18pt"><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) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These columns include the following transactions during the three months ended March&#160;31, 2023: (i) the surrender to the Company of 1,363 shares of common stock to satisfy tax withholding obligations in connection with the vesting of restricted stock issued to employees and (ii) the purchase of no shares of common stock on the open market as part of the stock repurchase program.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><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) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company&#8217;s Board of Directors authorized a new $50 million share repurchase program effective January 1, 2023 through December 31, 2024 to replace a program of the same amount that expired on December 31, 2022.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_160"></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;3.</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%">Defaults Upon Senior Securities</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 style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_163"></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;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:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information concerning mine safety violations or other regulatory matters required by Section&#160;1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item&#160;104 of Regulation S-K is included in Exhibit 95 to this Form 10-Q.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_166"></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;5.</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%">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 style="margin-bottom:6pt"><span><br/></span></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_169"></div><div><span><br/></span></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:10pt;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 style="-sec-extract:summary;padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</a></span></div></div><div style="-sec-extract:summary"><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%">Exhibits</span><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:11.034%"></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:86.036%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">NO.</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:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><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/1739445/000114036118041926/ex3_1.htm">Restated Certificate of Incorporation of Arcosa, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Registration Statement on Form S-8 filed on October 31, 2018, File No. 333-228098).</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><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/1739445/000173944520000046/exh32amendedrestatedby.htm">Amended and Restated Bylaws of Arcosa, Inc. (incorporated by reference to Exhibit 3.2 to the Company's Quarterly Report on Form 10-Q, for the quarter-ended March 31, 2020, File No. 001-38494).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><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="exh41thirdsupplementalinde.htm">Third Supplemental Indenture dated as of October 3, 2022 among </a><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="exh41thirdsupplementalinde.htm">Arcosa, Inc.</a><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="exh41thirdsupplementalinde.htm"> and Computershare Trust Company N.A. (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%">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><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="exh42fourthsupplementalind.htm">Fourth Supplemental Indenture dated as of January 4, 2023 among the Guaranteeing Subsidiary named therein, Arcosa, Inc., and Computershare Trust Company N.A. (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><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="exh101pbrsugrantagreement.htm">Form of </a><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="exh101pbrsugrantagreement.htm">Perform</a><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="exh101pbrsugrantagreement.htm">ance-Based </a><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="exh101pbrsugrantagreement.htm">Restricted Stock Unit </a><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="exh101pbrsugrantagreement.htm">Grant </a><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="exh101pbrsugrantagreement.htm">Agreement (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><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="exh31103312023.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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><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="exh31203312023.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="exh32103312023.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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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="exh32203312023.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%">95</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><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="exh95mininginformation0331.htm">Mine Safety Disclosure Exhibit (filed herewith).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Inline XBRL Instance 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.SCH</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"><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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Inline XBRL Taxonomy Extension Calculation 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.LAB</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"><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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Inline XBRL Taxonomy Extension Presentation 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.DEF</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"><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:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div><span><br/></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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i8f8ff7d514fb4304ac3a05ee5dcba4f7_175"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">Table of Content</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8f8ff7d514fb4304ac3a05ee5dcba4f7_7">s</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%">SIGNATURES</span></div><div style="text-align:center"><span><br/></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 the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-align:center;text-indent:11.25pt"><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:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Arcosa, Inc.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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></tr><tr style="height:6pt"><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 28, 2023</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%">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%">/s/ Gail M. Peck</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="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%">Gail M. Peck</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%">Chief Financial Officer</span></td></tr></table></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><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:10pt;font-weight:400;line-height:120%">32</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exh41thirdsupplementalinde.htm
<DESCRIPTION>EX-4.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="idfad9f5d604d47479da92b5a56211e5a_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 4.1</font></div><div style="text-align:right"><font><br></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></div></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:700;line-height:100%">THIRD SUPPLEMENTAL INDENTURE </font></div><div style="margin-bottom:11pt;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%">This Third Supplemental Indenture (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">Supplemental Indenture</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 October 3, 2022, between (a) Arcosa, 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">Issuer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and (b) Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee (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">Trustee</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:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">W I T N E S S E T H</font></div><div style="margin-bottom:11pt;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, each of the Issuer and the Guarantors (as defined in the Indenture referred to below) has heretofore executed and delivered to the Trustee an indenture (as amended by the First Supplemental Indenture, dated as of September 30, 2021, and the Second Supplemental Indenture, dated as of May 17, 2022, 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">Indenture</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 April 6, 2021, providing for the issuance of an unlimited aggregate principal amount of 4.375% Senior Notes due 2029 (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">Notes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59;</font></div><div style="margin-bottom:11pt;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, pursuant to Section 10.5(a)(1) of the Indenture, any Note Guarantee of a Guarantor shall be automatically and unconditionally released and discharged upon a sale, exchange, transfer or other disposition (including by way of merger, amalgamation, consolidation, dividend distribution or otherwise) of the Capital Stock of such Guarantor, following which such Guarantor is no longer a Subsidiary of the Issuer&#59; </font></div><div style="margin-bottom:11pt;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, pursuant to the transactions contemplated by that certain </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Equity Purchase Agreement dated as of April 25, 2022 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), between the Issuer and Triarc Tanks Bidco, LLC, a Delaware limited liability company (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Buyer</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), Buyer agreed to acquire from the Issuer all of the issued and outstanding limited liability company interests of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Arcosa Tank, LLC, a Delaware limited liability company and Guarantor under the Indenture (&#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">Arcosa Tank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, after which Arcosa Tank shall no longer be a Subsidiary of the Issuer&#59; </font></div><div style="margin-bottom:11pt;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, pursuant to Section 10.5(b) of the Indenture, upon delivery to the Trustee of an Officer&#8217;s Certificate to the effect that the transactions contemplated by the Purchase Agreement were made by the Issuer in accordance with the provisions of the Indenture, the Trustee shall execute any documents reasonably requested by the Issuer in order to evidence the release of Arcosa Tank from its obligations under its Note Guarantee&#59; </font></div><div style="margin-bottom:11pt;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 Trustee has received an Officer&#8217;s Certificate and Opinion of Counsel in connection with the transactions contemplated by the Purchase Agreement and the Trustee&#8217;s execution of this Supplemental Indenture&#59; and</font></div><div style="margin-bottom:11pt;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, pursuant to Section 9.1(i) of the Indenture, the Trustee is authorized to execute and deliver this Supplemental Indenture without the consent of Holders of the Notes to evidence the release of Arcosa Tank from its Note Guarantee.</font></div><div style="margin-bottom:11pt;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 foregoing and for other good and valuable consideration, the receipt of which is hereby acknowledged, the parties mutually covenant and agree for the equal and ratable benefit of the Holders as follows&#58;</font></div><div style="margin-bottom:11pt;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%">1.&#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%;text-decoration:underline">Capitalized Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Capitalized terms used herein without definition shall have the meanings assigned to them in the Indenture.</font></div><div style="margin-bottom:11pt;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%">2.&#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%;text-decoration:underline">Release of Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In reliance on the Officer&#8217;s Certificate and the Opinion of Counsel delivered to the Trustee on the date hereof, the Trustee acknowledges and agrees that Arcosa Tank is hereby unconditionally, automatically and irrevocably released from its Note Guarantee, all of its obligations under the Note Documents, and as a Guarantor under the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">132873306v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Indenture, and accordingly, that, without further action, Arcosa Tank is no longer party to the Indenture and the other Note Documents.</font></div><div style="margin-bottom:11pt;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%">3.&#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%;text-decoration:underline">Ratification of Indenture and Supplemental Indenture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as expressly amended hereby, the Indenture is in all respects ratified and confirmed and all the terms, conditions and provisions thereof shall remain in full force and effect. This Supplemental Indenture shall form a part of the Indenture for all purposes, and every holder of Notes heretofore or hereafter authenticated and delivered shall be bound hereby.</font></div><div style="margin-bottom:11pt;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%">4.&#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%;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 SUPPLEMENTAL INDENTURE WILL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:11pt;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%">5.&#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%;text-decoration:underline">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  EACH OF THE GUARANTEEING SUBSIDIARIES AND THE TRUSTEE HEREBY IRREVOCABLY WAIVE, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF UNDER OR IN CONNECTION WITH, THE INDENTURE, THE NOTES, THE NOTE GUARANTEES OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY.</font></div><div style="margin-bottom:11pt;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%">6.&#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%;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 Supplemental Indenture may be executed in two or more counterparts, which when so executed shall constitute one and the same agreement. The exchange of copies of this Supplemental Indenture and of signature pages by facsimile, PDF or other electronic transmission shall constitute effective execution and delivery of this Supplemental Indenture as to the parties hereto and may be used in lieu of the original Supplemental Indenture for all purposes. Signatures of the parties hereto transmitted by facsimile, PDF or other electronic shall be deemed to be their original signatures for all purposes.</font></div><div style="margin-bottom:11pt;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%">7.&#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%;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%">.  The headings of the Sections of this Supplemental Indenture have been inserted for convenience of reference only, are not to be considered a part of this Supplemental Indenture and shall in no way modify or restrict any of the terms or provisions hereof.</font></div><div style="margin-bottom:11pt;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%">8.&#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%;text-decoration:underline">The Trustee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Trustee makes no representation or warranty as to the validity or sufficiency of this Supplemental Indenture or with respect to the recitals contained herein, all of which recitals are made solely by the other parties hereto.</font></div><div style="margin-bottom:11pt;text-align:center"><font><br></font></div><div style="margin-bottom:11pt;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%">Signatures on the following pages</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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</font></div></div></div><div id="idfad9f5d604d47479da92b5a56211e5a_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:11pt;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, the parties hereto have caused this Supplemental Indenture to be duly executed, all as of the date first above written.</font></div><div style="margin-bottom:11pt;text-align:justify"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">ISSUER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#58;</font></div><div style="padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.006%"><tr><td style="width:1.0%"></td><td style="width:11.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">ARCOSA, INC.</font></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30.1pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.24pt;margin-top:0.24pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Kevin Weber</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;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:100%">Name&#58; Kevin Weber</font></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;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:100%">Title&#58;   Treasurer</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:10pt;font-weight:400;line-height:100%">Signature Page to Third Supplemental Indenture - Arcosa, Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">TRUSTEE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#58;</font></div><div style="padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.006%"><tr><td style="width:1.0%"></td><td style="width:11.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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:100%">COMPUTERSHARE TRUST COMPANY, N.A., as Trustee</font></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30.1pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.24pt;margin-top:0.24pt;padding-left:2.79pt;padding-right:2.75pt;text-indent:-0.27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Susan B. Wright</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;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:100%">Name&#58; Susan B. Wright</font></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;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:100%">Title&#58; Assistant Vice President</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:10pt;font-weight:400;line-height:100%">Signature Page to Third Supplemental Indenture - Arcosa, Inc.</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>3
<FILENAME>exh42fourthsupplementalind.htm
<DESCRIPTION>EX-4.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="iee4b63982b1743b8bfa701807cb1fa40_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 4.2</font></div><div style="text-align:right"><font><br></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></div></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:700;line-height:100%">FOURTH SUPPLEMENTAL INDENTURE </font></div><div style="margin-bottom:11pt;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%">This Fourth Supplemental Indenture (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Supplemental Indenture</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 January 4, 2023, among (a) Southern Aggregates, LLC, a Delaware limited liability company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Guaranteeing Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), a Subsidiary of Arcosa, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Issuer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), (b) the Issuer, and (c) Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Trustee</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:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">W I T N E S S E T H</font></div><div style="margin-bottom:11pt;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, each of the Issuer and the Guarantors (as defined in the Indenture referred to below) has heretofore executed and delivered to the Trustee an indenture (as amended by the First Supplemental Indenture, dated as of September 30, 2021, the Second Supplemental Indenture, dated May 17, 2022 and the Third Supplemental Indenture, dated October 3, 2022, among the Guaranteeing Subsidiary (as defined therein), the Issuer and the Trustee, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Indenture</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 April 6, 2021, providing for the issuance of an unlimited aggregate principal amount of 4.375% Senior Notes due 2029 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Notes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59;</font></div><div style="margin-bottom:11pt;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 Indenture provides that under certain circumstances the Guaranteeing Subsidiary shall execute and deliver to the Trustee a supplemental indenture pursuant to which such Guaranteeing Subsidiary shall unconditionally Guarantee all of the Issuer&#8217;s Obligations under the Notes and the Indenture on the terms and conditions set forth herein and under the Indenture&#59; and</font></div><div style="margin-bottom:11pt;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, pursuant to Section 9.1 of the Indenture, the Trustee is authorized to execute and deliver this Supplemental Indenture without the consent of Holders of the Notes.</font></div><div style="margin-bottom:11pt;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 foregoing and for other good and valuable consideration, the receipt of which is hereby acknowledged, the parties mutually covenant and agree for the equal and ratable benefit of the Holders as follows&#58;</font></div><div style="margin-bottom:11pt;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%">1.&#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%;text-decoration:underline">Capitalized Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Capitalized terms used herein without definition shall have the meanings assigned to them in the Indenture.</font></div><div style="margin-bottom:11pt;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%">2.&#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%;text-decoration:underline">Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Guaranteeing Subsidiary hereby agrees to be a Guarantor under the Indenture and to be bound by the terms of the Indenture applicable to Guarantors, including Article&#160;X thereof.</font></div><div style="margin-bottom:11pt;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%">3.&#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%;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 SUPPLEMENTAL INDENTURE WILL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:11pt;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%">4.&#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%;text-decoration:underline">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  THE GUARANTEEING SUBSIDIARY AND THE TRUSTEE HEREBY IRREVOCABLY WAIVE, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF UNDER OR IN CONNECTION WITH, THE INDENTURE, THE NOTES, THE NOTE GUARANTEES OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY.</font></div><div style="margin-bottom:11pt;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%">5.&#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%;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 Supplemental Indenture may be executed in two or more counterparts, which when so executed shall constitute one and the same agreement. The exchange of copies of this Supplemental Indenture and of signature pages by facsimile, PDF or other electronic transmission shall constitute effective execution and delivery of this Supplemental Indenture as to the parties hereto and may be used in lieu of the original </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%">101742079</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Supplemental Indenture for all purposes. Signatures of the parties hereto transmitted by facsimile, PDF or other electronic shall be deemed to be their original signatures for all purposes.</font></div><div style="margin-bottom:11pt;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%">6.&#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%;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%">.  The headings of the Sections of this Supplemental Indenture have been inserted for convenience of reference only, are not to be considered a part of this Supplemental Indenture and shall in no way modify or restrict any of the terms or provisions hereof.</font></div><div style="margin-bottom:11pt;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%">7.&#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%;text-decoration:underline">The Trustee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Trustee makes no representation or warranty as to the validity or sufficiency of this Supplemental Indenture or with respect to the recitals contained herein, all of which recitals are made solely by the other parties hereto.</font></div><div style="margin-bottom:11pt;text-align:center"><font><br></font></div><div style="margin-bottom:11pt;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%">Signatures on the following pages</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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101742079</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</font></div></div></div><div id="iee4b63982b1743b8bfa701807cb1fa40_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:11pt;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, the parties hereto have caused this Supplemental Indenture to be duly executed, all as of the date first above written.</font></div><div style="margin-bottom:11pt;text-align:justify"><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;</font></div><div style="margin-bottom:11pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">GUARANTEEING SUBSIDIARY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.006%"><tr><td style="width:1.0%"></td><td style="width:10.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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:100%">SOUTHERN AGGREGATES, LLC</font></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30.1pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.24pt;margin-top:0.24pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#47;       &#47;s&#47; Gail M. Peck</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;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:100%">Name&#58; Gail M. Peck</font></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;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:100%">Title&#58;   Vice President</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:10pt;font-weight:400;line-height:100%">Signature Page to Fourth Supplemental Indenture</font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:700;line-height:100%;text-decoration:underline">ISSUER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#58;</font></div><div style="padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.006%"><tr><td style="width:1.0%"></td><td style="width:10.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">ARCOSA, INC.</font></div></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30.1pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.24pt;margin-top:0.24pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Gail M. Peck</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;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:100%">Name&#58; Gail M. Peck</font></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;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:100%">Title&#58;   Chief Financial Officer</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:10pt;font-weight:400;line-height:100%">Signature Page to Fourth Supplemental Indenture</font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;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></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">TRUSTEE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#58;</font></div><div style="padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.006%"><tr><td style="width:1.0%"></td><td style="width:10.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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:100%">COMPUTERSHARE TRUST COMPANY, N.A., as Trustee</font></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30.1pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.24pt;margin-top:0.24pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Susan B. Wright</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;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:100%">Name&#58; Susan B. Wright</font></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-indent:-27.35pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;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:100%">Title&#58; Assistant Vice President</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></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:10pt;font-weight:400;line-height:100%">Signature Page to Fourth Supplemental Indenture</font></div><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>4
<FILENAME>exh101pbrsugrantagreement.htm
<DESCRIPTION>EX-10.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="i3919bce472e1477c8d23f468a5764911_4"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;text-align:right;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:119%">Exhibit 10.1</font></div></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">ARCOSA, INC.</font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">PERFORMANCE-BASED RESTRICTED STOCK UNIT</font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">GRANT AGREEMENT</font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">PERFORMANCE PERIOD 20XX - 20XY</font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Grantee&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;%%FIRST_NAME_MIDDLE_NAME_LAST_NAME%-%</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Date of Grant&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;%%OPTION_DATE,'Month DD, YYYY'%-%</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Restricted Stock Units&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;%%TOTAL_SHARES_GRANTED,'999,999,999'%-%</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Vesting Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;%%VEST_DATE_PERIOD1,'Month DD, YYYY'%-%</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">THIS PERFORMANCE-BASED RESTRICTED STOCK UNIT GRANT AGREEMENT (the &#8220;Agreement&#8221;), is made by and between ARCOSA, INC. (hereinafter called, the &#8220;Company&#8221;) and, the &#8220;Grantee&#8221;, is made as of the &#8220;Date of Grant&#8221;&#59; the performance period for this award is the three-year period from January 1, 20XX through December 31, 20XY (the &#8220;Performance Period&#8221;).</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;padding-left:90pt;padding-right:90pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">WITNESSETH&#58;</font></div><div style="margin-bottom:0.11pt;padding-left:180pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Grantee complies with the requirements of eligibility for the award of performance-based Restricted Stock Units under the Arcosa, Inc. 2018 Stock Option and Incentive Plan (the &#8220;Plan&#8221;)&#59; and </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 a closer nexus between the Grantee's interest and the interests of the Company, and to stimulate the Grantee's enthusiastic participation in the development, growth, performance, and financial success of the Company&#59;</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">1.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Grant of Performance-Based Restricted Stock Units.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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;Performance Unit Grant&#8221;) a target award of the above indicated Restricted Stock Units (the Target Award&#8221;)&#59; provided that the actual number of Restricted Stock Units that are granted and may be vested under this Agreement may range from 0% to up to % of the Target Award, 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;Vested Performance Units&#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="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">2.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Stockholder Status.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">3.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Vesting&#59; Forfeiture.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Subject to the 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 (i.e., become Vested Performance Units) effective as of the &#8220;Vesting Date&#8221;, subject to determination by the Human Resources Committee of the Board of Directors (the &#8220;Committee&#8221;) 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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;padding-left:36pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">In addition, the following special rules shall apply&#58;</font></div><div style="margin-bottom:0.11pt;padding-left:36pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;    In the event of the death of the Grantee or the termination of the Grantee'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's personal representative) shall become vested in Vested Performance Units on such date (the &#8220;Death&#47;Disability Vesting Date&#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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;    Subject to Section 18 of the Plan, and except as expressly otherwise provided herein, in the event a Change in Control (as defined in the Plan) occurs, and (A) the Company or buyer or successor to the Company in such Change in Control continues or assumes this Agreement (or converts or replaces this Agreement with a new award containing  substantially the same terms as this Agreement, other than terms rendered inoperative by reason of the Change in Control (a &#8220;Substitute Award&#8221;)), the Target Award shall be converted into Time-Based Restricted Stock Units at the greater of target or actual performance, as determined by the Human Resources Committee, calculated as of the date of such Change in Control (the &#8220;Change in Control Date&#8221;) and shall vest on the Vesting Date (or, if earlier, in accordance with the terms of  Section 3(i) or (iii)), provided, however, if the Company, or such buyer or successor, terminates the Grantee's employment without Cause (as defined below) within 12 months of the Change in Control (a &#8220;Qualifying Termination&#8221;), the Time-Based Restricted Stock Units shall become 100% vested on the date of such Qualifying Termination&#59; or (B) the Company or buyer or successor to the Company in such Change in Control does not continue or assume this Agreement (or convert or replace this Agreement with a Substitute Award), </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">the Grantee shall become 100% vested in the Target Award on the Change in Control Date in an amount based on the greater of target or actual performance, as determined by the Human Resources Committee, calculated as of the Change in Control Date (the &#8220;CIC Vesting Date&#8221;). Notwithstanding the foregoing, if the Grantee is a participant in the Arcosa, Inc. Change in Control Severance Plan, as may be amended from time to time (or any successor plan thereto) (the &#8220;CIC Plan&#8221;) and the CIC Plan is in effect on the Change in Control Date, the terms of this Section 3(ii) shall not apply, and instead, treatment of the Target Award on a Change in Control shall be determined in accordance with the CIC Plan.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;    Subject to item (iv) below, in the event of the Grantee's termination of employment without Cause (as defined below) or for Retirement (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 or Retirement, as applicable, and the denominator of which is the number of days in the full Performance Period.  For purposes of this Agreement,</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A)&#160;&#160;&#160;&#160; &#8220;Cause&#8221; means (1) the continued failure of the Grantee to satisfactorily perform the Grantee's duties with the Company or a failure of the Grantee to comply with the Company's code of conduct or written policies or procedures, or willful failure of the Grantee to follow directions of the Board or the Grantee's supervisor or manager, or any other willful act that likely 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 Company&#59; (2) fraud, theft, misappropriation embezzlement, dishonesty or breach of fiduciary duty by the Grantee&#59; (3) 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; (4) the conviction of a crime that has caused or may be reasonably expected to cause material injury to the Company or any of its Affiliates, or the conviction of a felony&#59; or (5) the willful misconduct by the Grantee which is injurious to the Company (monetarily or otherwise), which if curable, is not cured by the Grantee within thirty (30) days after receipt by the Grantee of a written notice from the Company.  </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B)&#160;&#160;&#160;&#160;&#34;Retirement&#34; shall mean the Grantee's voluntary termination of employment (other than by the Company or due to death or Disability), provided that at the time of the Grantee's termination of employment (1) the Grantee is at least 55 and (2) the sum of the Grantee's age and full years of continuous employment with the Company (and its Subsidiaries, Affiliates and any predecessor to the Company, its Subsidiaries or Affiliates) equal at least 65.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;     The Grantee shall forfeit all of the unvested Restricted Stock Units to the Company, if, prior to vesting in accordance with this Section 3, the Grantee violates any of the provisions of Section 10 below, the Grantee's employment with the Company terminates </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for any reason, or the Committee determines prior to the Vesting Date that such Restricted Stock Units shall not vest because one or more of the requirements&#47;targets set forth in Appendix A have not been achieved.  Upon forfeiture, all of the Grantee's rights with respect to the forfeited Restricted Stock Units shall cease and terminate, without any further obligations on the part of the Company.  </font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">4.               </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline"> Form and Timing of Payment.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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 (i) the number of whole Shares equal to the number of Vested Performance Units, (ii) a cash payment equal to the aggregate Fair Market Value of the Shares which otherwise would have been delivered at the time of conversion in lieu of delivering such Shares, or (iii) a combination of (i) and (ii) above, and shall deliver such Shares and&#47;or cash to the Grantee or the Grantee's personal representative.  Shares and&#47;or cash shall only be delivered under this Section 4 if the Grantee or the Grantee'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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">5.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">No Rights of Continued Service.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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's service at any time.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">6.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Interpretation of this Agreement.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">7.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Subject to Plan.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">This Performance Unit Grant (including any Target Award (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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">8.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Adjustment of Number of Units.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">9.                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Repayment on Restatement.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">10.             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Restrictive Covenants.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(a)              Non-Disclosure&#59; Confidential Information.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(i)               During the Grantee's employment with the Company, the Company shall grant the Grantee otherwise prohibited access to the Company's Confidential Information.  Throughout the Grantee'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's duties. &#8220;Confidential Information&#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'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;Confidential Information&#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.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(ii)              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's personal finances or in accordance with the exceptions contained in this Section 10(a), the Grantee's rights under this Agreement may be 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 </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(iii)            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 Grantee'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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(b)             Non-Competition.  In consideration for (i) this Agreement and the Restricted Stock Units provided herein&#59; (ii) the Company'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's employment of the Grantee and (v) the compensation and other benefits provided by the Company to the Grantee, to protect the Company'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's employment and for a twelve (12) month period (the &#8220;Restricted Period&#8221;) subsequent to the Grantee's date of termination, the Grantee agrees he or she will not, directly or indirectly, absent the express, written consent of the CFO or the Chief Legal Officer of the Company, 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 infrastructure products, which includes but is not limited to, construction materials and equipment, transportation products, energy equipment, and any other products and services provided by the Company or its affiliates during the Grantee's employment (&#8220;Competing Business&#8221;), in any state, and other similar geographic territory, in which the Company or any of its affiliates operate as of the date of the Grantee's termination of employment and for which the Grantee performed services, had responsibility or received Confidential Information (&#8220;Restricted Territory&#8221;).  Further, for a twelve (12) month period after the Grantee'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 CFO in writing, with a copy of such notice to the Chief Legal Officer of the Company, in the event the Grantee accepts employment of any nature with any person, business, or entity during the Restricted Period.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(c)              Non-Solicitation. During the Restricted Period, other than in connection with the Grantee'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, solicit business from, interfere with, or induce to curtail or cancel any business or contracts with the Company, or attempt to solicit business with, interfere with, or induce to curtail or cancel any business or contracts with the Company, or do business with any actual or prospective customer or client of the Company with whom the Company did business or who the Company solicited within the preceding two (2) years, and who or which&#58; (i) the Grantee contacted, called on, serviced or did business with during the Grantee's employment with the Company&#59; (ii) the Grantee learned of as a result of the Grantee's employment with the Company&#59; or (iii) about whom the Grantee received Confidential Information.  This restriction applies only to business which is in the scope of services or products provided by the Company. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(d)             Non-Recruitment.  During the Restricted Period, other than in connection with the Grantee'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's termination of employment.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(e)              Non-Disparagement.  The Grantee agrees that the Company'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's employment and after the Grantee's Separation from Service 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's right to engage in the conduct set forth in Section 10(a)(ii) or (iii). </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">(f)               Remedies.  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's business&#59; (ii) the Grantee's level of control over and contact with the business in the Restricted Territory&#59; and (iii) the amount of compensation and Confidential Information that the Grantee is receiving in connection with the Grantee'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'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'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's attorneys' 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 this Agreement, the Vested Units 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' 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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">11.            </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline"> Entire Agreement. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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, provided that if the Grantee is a participant in the CIC Plan, neither this Agreement nor the Plan shall supersede or replace the CIC Plan.  The Grantee acknowledges that the Grantee is relying solely on the Grantee'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'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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">12.            </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline"> Law Governing. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">This Agreement shall be governed by, construed, and enforced in accordance with the laws of the State of 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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">13.            </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline"> Notice.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Notice to the Company shall be sent by mail, return receipt requested, or by recognized overnight courier, addressed and delivered as follows&#58; Arcosa, Inc., 500 N. Akard St., Suite 400, Dallas, TX 75201, Attention&#58; Executive Compensation Manager, with a copy to Attention&#58; Chief Legal Officer.</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">14.           </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">  Restrictions on Transfer.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">The Restricted Stock Units may not be sold, assigned transferred, pledged or otherwise disposed of or encumbered until the Restricted Stock Units have vested, and Shares have been delivered to the Grantee in accordance with Section 4, except by will or by the laws of descent and distribution.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">15.             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Section 409A of the Code.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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 </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">16.             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">.  </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">The grant of the Restricted Stock Units under this Agreement is subject to and conditioned upon the Grantee's electronic acceptance of the terms hereof.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">                                                                         * * * * * * * *</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">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 executed this Agreement, as of the Date of Grant.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">                                                                                                                        </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">ARCOSA, INC.</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">            </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">                                  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">                                              </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">                               </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">               </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">                                 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">             </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">                                                                                                </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">GRANTEE</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%;text-decoration:underline">                                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">Name&#58; %%FIRST_NAME_LAST_NAME%-%</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">                                                                                          </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%"> </font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.11pt;padding-right:0.3pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%;text-decoration:underline">APPENDIX - PERFORMANCE LEVEL, METRICS AND GOALS</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="margin-bottom:0.11pt;text-align:center;text-indent:0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:119%">Performance Period&#58; January 1, 20XX &#8211; December 31, 20XY</font></div><div style="margin-bottom:0.11pt;text-align:justify;text-indent:0.35pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">11</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>exh31103312023.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="i82b36475083e4b9a953160fc35e5d45b_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, Antonio Carrillo, 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 Quarterly Report on Form 10-Q of Arcosa, 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(s) 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; April&#160;28, 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; Antonio Carrillo</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%">Antonio Carrillo</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive 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-31.2
<SEQUENCE>6
<FILENAME>exh31203312023.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="ibcda5f8b47dd426d8b09079bd7edcc59_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, Gail M. Peck, 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 Quarterly Report on Form 10-Q of Arcosa, 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(s) 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; April&#160;28, 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; Gail M. Peck</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%">Gail M. Peck</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%">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>7
<FILENAME>exh32103312023.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="if02fae955969497887bdc0b03b8d6a34_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 Quarterly Report of Arcosa, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended March&#160;31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Antonio Carrillo, President and Chief Executive Officer of the Company, certify to my knowledge, 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; Antonio Carrillo</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%">Antonio Carrillo</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%">President and Chief Executive 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%">April&#160;28, 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>8
<FILENAME>exh32203312023.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="idc688ec648784b70bc1186ca89258628_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 Quarterly Report of Arcosa, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended March&#160;31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Gail M. Peck, Chief Financial Officer of the Company, certify to my knowledge, 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; Gail M. Peck</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%">Gail M. Peck</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%">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%">April&#160;28, 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-95
<SEQUENCE>9
<FILENAME>exh95mininginformation0331.htm
<DESCRIPTION>EX-95
<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="i9fe3404661da41d984beab1a1950b658_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 95</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%">Mine Safety Disclosures</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owned or operated mines during the three months ended March&#160;31, 2023. The Financial Reform Act (&#34;Dodd-Frank&#34;) requires us to disclose in our periodic reports filed with the SEC, specific information about each of our mines comprised of notices, violations, and orders</font><font 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</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> made by the Federal Mine Safety and Health Administration pursuant to the Federal Mine Safety and Health Act of 1977. </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%">The following table is a summary of the reportable information required for our mines that operated during the three months ended March&#160;31, 2023&#58;</font><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:18.958%"></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><td style="width:1.0%"></td><td style="width:1.974%"></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:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></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:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></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:1.974%"></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><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.996%"></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:2.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></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:2.853%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></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:1.974%"></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><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:1.974%"></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><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:2.853%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></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:2.853%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></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:1.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Mine or Operating<br>&#160;Name&#47;MSHA<br>&#160;Identification<br>&#160;Number</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104 S&#38;S Citations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(b) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(d) Citations and Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 110(b)(2) Violations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 107(a) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Dollar Value of MSHA Assessments Proposed <br>($)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Number of Mining Related Fatalities (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Pattern of Violation Under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Potential to Have Pattern under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Pending as of Last Day of Period (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal<br>&#160;Actions<br>&#160;Initiated<br>&#160;During<br>&#160;Period<br>&#160;(#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Resolved During Period (#)</font></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asa<br>(4104399)</font></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cottonwood <br>(4104553)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Kimball Bend<br>(4105462)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Academy <br>(4105537)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="3" style="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><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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paradise<br>(4103253)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indian Village <br>(1600348)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rye<br>(4102547)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">4</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pearl River 1725<br>(1601334)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eaves Loop<br>(1601589)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">2</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Moody<br>(4105304)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cameron 1336 (1)<br>(4104482)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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><td colspan="3" style="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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bouse Junction<br>(3401828)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diamond 1885<br>(3401660)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shamrock<br>(4104758)</font></td><td colspan="5" 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:8pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">943&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adams Claim<br>(2600668)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cyril HG #2<br>(3401364)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cyril 1883 HG #5<br>(3401964)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ludwig<br>(2602775)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="3" style="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><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><td colspan="3" style="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="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><td colspan="3" style="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><td colspan="3" style="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="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><td colspan="3" style="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ft Stockton<br>(4104943)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Orla<br>(4104958)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stanton<br>(4105067)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Midkiff<br>(4104913)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">McCamey Pit<br>(4105507)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:19.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.018%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.042%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></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.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Mine or Operating<br>&#160;Name&#47;MSHA<br>&#160;Identification<br>&#160;Number</font></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104 S&#38;S Citations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(b) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(d) Citations and Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 110(b)(2) Violations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 107(a) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Dollar Value of MSHA Assessments Proposed <br>($)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Number of Mining Related Fatalities (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Pattern of Violation Under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Potential to Have Pattern under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Pending as of Last Day of Period (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal<br>&#160;Actions<br>&#160;Initiated<br>&#160;During<br>&#160;Period<br>&#160;(#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Resolved During Period (#)</font></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Seven Points<br>(4104495)</font></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Seattle 1890<br>(4503239)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="3" style="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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marianna Quarry<br>(0801267)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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><td colspan="3" style="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Wills Point Lester<br>(4104071)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Boulder<br>(0504415)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,737&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">2</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Brooklyn<br>(1200254)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </font><font 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">6,7,8</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Brooks<br>(1500187)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Erwinville<br>(1600033)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Frazier Park<br>(0400555)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Livingston<br>(0100034)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Streetman<br>(4101628)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ferris Malloy Bridge<br>(4102946)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smithville<br>(4105621) </font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Kitsap<br>(4503363)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Laurel Aggregates<br>(3608891)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">2</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Winn - Clarksville<br>(4003094)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Winn - GRQ<br>(1519561)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Easterly Plant 10<br>(1601571)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amite Plant 14<br>(1601578)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Duvall Plant 19<br>(1601602)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deridder Plant 20<br>(1601580)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">JJJ Plant 24<br>(1601590)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hattiesburg Plant 28<br>(2200823)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goss Plant 29<br>(2200812)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pearl River Plant 30<br>(1601506)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">River Agg Hwy 242 Plant<br>(4105046)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><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><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></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:18.783%"></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:1.970%"></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:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></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:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></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:1.970%"></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:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></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:2.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.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:2.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></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:1.970%"></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:0.1%"></td><td style="width:0.530%"></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:1.970%"></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:2.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.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:2.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.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:3.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Mine or Operating<br>&#160;Name&#47;MSHA<br>&#160;Identification<br>&#160;Number</font></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104 S&#38;S Citations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(b) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 104(d) Citations and Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 110(b)(2) Violations (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Section 107(a) Orders (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Dollar Value of MSHA Assessments Proposed <br>($)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Total Number of Mining Related Fatalities (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Pattern of Violation Under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Received Notice of Potential to Have Pattern under Section 104(e) (yes&#47;no)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Pending as of Last Day of Period (#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal<br>&#160;Actions<br>&#160;Initiated<br>&#160;During<br>&#160;Period<br>&#160;(#)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Legal Actions Resolved During Period (#)</font></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">River Agg Rye Plant 33<br>(4105364)</font></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;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><td colspan="3" style="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><td colspan="3" style="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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern Pit<br>(0203296)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Queen Creek Plant 1<br>(0202821)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Queen Creek Plant 3<br>(0202663)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Eagle Mountain Quarry<br>(0203146)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Coolidge<br>(0203338)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Old Coolidge<br>(0203192)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Peoria Pit<br>(0203359)</font></td><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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><td colspan="5" 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Higley Pit<br>(0203395)</font></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td colspan="4" style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="5" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="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:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant and Substantial (S&#38;S) citations are reported on this form. Non-S&#38;S citations are not reported on this form but any assessments resulting from non-S&#38;S citations are reported.</font></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">2&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proposed penalty amounts are pending regarding S&#38;S and non-S&#38;S citation(s) issued during the reporting period.</font></td></tr><tr><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">3&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proposed penalty amounts are pending regarding non-S&#38;S citation(s) issued during the reporting period.</font></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">4&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proposed penalty amounts are pending regarding S&#38;S citation(s) issued during the reporting period.</font></td></tr><tr><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">5&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proposed penalty amounts are pending regarding 107(a) order(s) issued during the reporting period.</font></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contests of proposed penalties referenced in Subpart C of 29 CFR Part 2700.</font></td></tr><tr><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">7&#160;</font></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Complaint of discharge, discrimination, or interference referenced in Subpart E of 29 CFR part 2700.</font></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contests of citations and orders referenced in Subpart B of 29 CFR Part 2700.</font></td></tr></table></div><div style="text-align:center"><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>10
<FILENAME>aca-20230331.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:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:aca="http://www.arcosa.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.arcosa.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.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="aca-20230331_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="aca-20230331_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="aca-20230331_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="aca-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverandDEI" roleURI="http://www.arcosa.com/role/CoverandDEI">
        <link:definition>0000001 - Document - Cover and DEI</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="ConsolidatedStatementsofOperationsunaudited" roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited">
        <link:definition>0000002 - Statement - Consolidated Statements of Operations (unaudited)</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="ConsolidatedStatementsofComprehensiveIncomeunaudited" roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited">
        <link:definition>0000003 - Statement - Consolidated Statements of Comprehensive Income (unaudited)</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="ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical" roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical">
        <link:definition>0000004 - Statement - Consolidated Statements of Comprehensive Income (unaudited) (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="ConsolidatedBalanceSheets" roleURI="http://www.arcosa.com/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="ConsolidatedStatementsofCashFlowsunaudited" roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited">
        <link:definition>0000006 - Statement - Consolidated Statements of Cash Flows (unaudited)</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="ConsolidatedStatementsofStockholdersEquityunaudited" roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited">
        <link:definition>0000007 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)</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="OverviewandSummaryofSignificantAccountingPolicies" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Overview and 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="AcquisitionsandDivestitures" roleURI="http://www.arcosa.com/role/AcquisitionsandDivestitures">
        <link:definition>0000009 - Disclosure - Acquisitions and Divestitures</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="FairValueAccounting" roleURI="http://www.arcosa.com/role/FairValueAccounting">
        <link:definition>0000010 - Disclosure - Fair Value Accounting</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="SegmentInformation" roleURI="http://www.arcosa.com/role/SegmentInformation">
        <link:definition>0000011 - Disclosure - 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="PropertyPlantandEquipment" roleURI="http://www.arcosa.com/role/PropertyPlantandEquipment">
        <link:definition>0000012 - Disclosure - 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000013 - Disclosure - Goodwill and Other Intangible Assets</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="Debt" roleURI="http://www.arcosa.com/role/Debt">
        <link:definition>0000014 - Disclosure - 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="Leases" roleURI="http://www.arcosa.com/role/Leases">
        <link:definition>0000015 - Disclosure - Leases</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="OtherNet" roleURI="http://www.arcosa.com/role/OtherNet">
        <link:definition>0000016 - Disclosure - Other, Net</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="IncomeTaxes" roleURI="http://www.arcosa.com/role/IncomeTaxes">
        <link:definition>0000017 - Disclosure - 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="EmployeeRetirementPlans" roleURI="http://www.arcosa.com/role/EmployeeRetirementPlans">
        <link:definition>0000018 - Disclosure - 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="AccumulatedOtherComprehensiveLoss" roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss">
        <link:definition>0000019 - Disclosure - Accumulated Other Comprehensive Loss</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="StockBasedCompensation" roleURI="http://www.arcosa.com/role/StockBasedCompensation">
        <link:definition>0000020 - Disclosure - 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="EarningsPerCommonShare" roleURI="http://www.arcosa.com/role/EarningsPerCommonShare">
        <link:definition>0000021 - Disclosure - 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="Contingencies" roleURI="http://www.arcosa.com/role/Contingencies">
        <link:definition>0000022 - Disclosure - 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="OverviewandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000023 - Disclosure - Overview and 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="OverviewandSummaryofSignificantAccountingPoliciesTables" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000024 - Disclosure - Overview and 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="FairValueAccountingTables" roleURI="http://www.arcosa.com/role/FairValueAccountingTables">
        <link:definition>0000025 - Disclosure - Fair Value Accounting (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="SegmentInformationTables" roleURI="http://www.arcosa.com/role/SegmentInformationTables">
        <link:definition>0000026 - Disclosure - 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="PropertyPlantandEquipmentTables" roleURI="http://www.arcosa.com/role/PropertyPlantandEquipmentTables">
        <link:definition>0000027 - Disclosure - 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="GoodwillandIntangibleAssetsTables" roleURI="http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000028 - Disclosure - Goodwill and Intangible Assets (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="DebtTables" roleURI="http://www.arcosa.com/role/DebtTables">
        <link:definition>0000029 - Disclosure - 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="LeasesTables" roleURI="http://www.arcosa.com/role/LeasesTables">
        <link:definition>0000030 - Disclosure - Leases (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="OtherNetTables" roleURI="http://www.arcosa.com/role/OtherNetTables">
        <link:definition>0000031 - Disclosure - Other, Net (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="EmployeeRetirementPlansTables" roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansTables">
        <link:definition>0000032 - Disclosure - 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="AccumulatedOtherComprehensiveLossTables" roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables">
        <link:definition>0000033 - Disclosure - Accumulated Other Comprehensive Loss (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="EarningsPerCommonShareTables" roleURI="http://www.arcosa.com/role/EarningsPerCommonShareTables">
        <link:definition>0000034 - Disclosure - 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="OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails">
        <link:definition>0000035 - Disclosure - Overview and Summary of Significant Accounting Policies - 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="OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>0000036 - Disclosure - Overview and 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="OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails" roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails">
        <link:definition>0000037 - Disclosure - Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (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="AcquisitionsandDivestituresNarrativeDetails" roleURI="http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails">
        <link:definition>0000038 - Disclosure - Acquisitions and Divestitures - Narrative (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="FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails" roleURI="http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails">
        <link:definition>0000039 - Disclosure - Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (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="SegmentInformationFinancialinformationforsegmentsDetails" roleURI="http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails">
        <link:definition>0000040 - Disclosure - Segment Information - Financial information for segments (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="SegmentInformationNarrativeDetails" roleURI="http://www.arcosa.com/role/SegmentInformationNarrativeDetails">
        <link:definition>0000041 - Disclosure - Segment Information - Narrative (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="PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails" roleURI="http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails">
        <link:definition>0000042 - Disclosure - Property, Plant, and Equipment - Components of 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="GoodwillandOtherIntangibleAssetsGoodwillDetails" roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails">
        <link:definition>0000043 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (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="GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>0000044 - Disclosure - Goodwill and Other Intangible Assets - Intangible 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="DebtComponentsofdebtDetails" roleURI="http://www.arcosa.com/role/DebtComponentsofdebtDetails">
        <link:definition>0000045 - Disclosure - Debt - Components 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="DebtRemainingprincipalpaymentsunderdebtagreementDetails" roleURI="http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails">
        <link:definition>0000046 - Disclosure - Debt - Remaining principal payments under debt agreement (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="DebtNarrativeDetails" roleURI="http://www.arcosa.com/role/DebtNarrativeDetails">
        <link:definition>0000047 - Disclosure - Debt - Narrative (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="LeasesMinimumleasepaymentsDetails" roleURI="http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails">
        <link:definition>0000048 - Disclosure - Leases - Minimum lease 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="LeasesBalanceSheetClassificationDetails" roleURI="http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails">
        <link:definition>0000049 - Disclosure - Leases - Balance Sheet Classification (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="OtherNetSummaryofothernetincomeexpenseDetails" roleURI="http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails">
        <link:definition>0000050 - Disclosure - Other, Net - Summary of other, net (income) 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="IncomeTaxesNarrativeDetails" roleURI="http://www.arcosa.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000051 - Disclosure - Income Taxes - Narrative (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="EmployeeRetirementPlansRetirementplanexpenseDetails" roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails">
        <link:definition>0000052 - Disclosure - Employee Retirement Plans - Retirement plan 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="EmployeeRetirementPlansNarrativeDetails" roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails">
        <link:definition>0000053 - Disclosure - Employee Retirement Plans - Narrative (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="AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails" roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails">
        <link:definition>0000054 - Disclosure - Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (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="StockBasedCompensationNarrativeDetails" roleURI="http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>0000055 - Disclosure - Stock-Based Compensation - Narrative (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="EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails" roleURI="http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails">
        <link:definition>0000056 - Disclosure - Earnings Per Common Share - Computation of basic and diluted earnings per 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="ContingenciesNarrativeDetails" roleURI="http://www.arcosa.com/role/ContingenciesNarrativeDetails">
        <link:definition>0000057 - Disclosure - Contingencies - Narrative (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="aca_AssetsAndLiabilitiesLeasesTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="aca_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_OtherIncomeExpenseNonoperating" abstract="false" name="OtherIncomeExpenseNonoperating" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_StorageTanksMember" abstract="true" name="StorageTanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_UtilityWindAndRelatedStructuresMember" abstract="true" name="UtilityWindAndRelatedStructuresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_ScheduleOfIntangibleAndOtherAssetsTable" abstract="true" name="ScheduleOfIntangibleAndOtherAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="aca_LIBORMember" abstract="true" name="LIBORMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_IntangibleAssetsLineItems" abstract="true" name="IntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="aca_InlandBargeMember" abstract="true" name="InlandBargeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_EngineeredStructuresMember" abstract="true" name="EngineeredStructuresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_IncreaseDecreaseInAdvanceBillings" abstract="false" name="IncreaseDecreaseInAdvanceBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_StorageTanksBusinessMember" abstract="true" name="StorageTanksBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_EnvironmentalAndWorkplaceMattersMember" abstract="true" name="EnvironmentalAndWorkplaceMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_RAMCOMember" abstract="true" name="RAMCOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" abstract="false" name="LettersOfCreditOutstandingExpiringInCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_TransportationProductsMember" abstract="true" name="TransportationProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_SteelComponentsMember" abstract="true" name="SteelComponentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_AggregatesAndSpecialtyMaterialsMember" abstract="true" name="AggregatesAndSpecialtyMaterialsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_NumberofDivestitures" abstract="false" name="NumberofDivestitures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="aca_ConstructionProductsMember" abstract="true" name="ConstructionProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" abstract="false" name="Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" abstract="false" name="MultiemployerPlanExpectedContributionsinCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_MultiemployerPlanEmployerContributions" abstract="false" name="MultiemployerPlanEmployerContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_LeaseRightOfUseAsset" abstract="false" name="LeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" abstract="false" name="ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="aca_CoverPageAbstract" abstract="true" name="CoverPageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="aca_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="aca_RevenueRemainingPerformanceObligationPercentageYear2" abstract="false" name="RevenueRemainingPerformanceObligationPercentageYear2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>aca-20230331_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:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a-->
<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.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofOperationsunaudited"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8f983964-0e26-4c79-a2fb-e5c08418d645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b55036f7-63a8-43db-9b37-25adee854f83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLoss_8f983964-0e26-4c79-a2fb-e5c08418d645" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b55036f7-63a8-43db-9b37-25adee854f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ec47e286-631f-40d7-a5fe-89d81974a694" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLoss_8f983964-0e26-4c79-a2fb-e5c08418d645" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ec47e286-631f-40d7-a5fe-89d81974a694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_375a46ec-ea7a-4a88-8e37-9383e00833dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ad5f6875-573f-444d-b31a-c23efd91d988" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_375a46ec-ea7a-4a88-8e37-9383e00833dc" xlink:to="loc_us-gaap_OperatingIncomeLoss_ad5f6875-573f-444d-b31a-c23efd91d988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_866e68c7-932b-4632-9d1b-89487330a83e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_375a46ec-ea7a-4a88-8e37-9383e00833dc" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_866e68c7-932b-4632-9d1b-89487330a83e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_80299b08-f0f2-40a5-bb96-1fe32cb0afa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_375a46ec-ea7a-4a88-8e37-9383e00833dc" xlink:to="loc_us-gaap_InterestExpense_80299b08-f0f2-40a5-bb96-1fe32cb0afa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_167b4510-9c29-418f-8821-3df60731873c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_13070f32-ad1a-4350-9f61-2e7f20036f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_167b4510-9c29-418f-8821-3df60731873c" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_13070f32-ad1a-4350-9f61-2e7f20036f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_69ec0214-6c77-454e-9879-d109a84bc68f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_167b4510-9c29-418f-8821-3df60731873c" xlink:to="loc_us-gaap_CostOfRevenue_69ec0214-6c77-454e-9879-d109a84bc68f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_66b58ee4-a239-4b8d-a03b-84a8c0f7d066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_167b4510-9c29-418f-8821-3df60731873c" xlink:to="loc_us-gaap_OperatingExpenses_66b58ee4-a239-4b8d-a03b-84a8c0f7d066" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d507a56f-2a2e-4121-91b9-5c9365e73553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_167b4510-9c29-418f-8821-3df60731873c" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d507a56f-2a2e-4121-91b9-5c9365e73553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c7e1c575-f1ab-4166-a535-431af13fd740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9aeb9511-bd58-4b78-b3b1-1052f0d6dfc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c7e1c575-f1ab-4166-a535-431af13fd740" xlink:to="loc_us-gaap_Revenues_9aeb9511-bd58-4b78-b3b1-1052f0d6dfc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_98dbf49b-15f7-4f72-9d28-f07cadded44d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c7e1c575-f1ab-4166-a535-431af13fd740" xlink:to="loc_us-gaap_CostsAndExpenses_98dbf49b-15f7-4f72-9d28-f07cadded44d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofComprehensiveIncomeunaudited"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7149f730-ed57-4131-9412-1265339433e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_18b5f429-903f-477b-a427-9b9ae329d368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7149f730-ed57-4131-9412-1265339433e7" xlink:to="loc_us-gaap_NetIncomeLoss_18b5f429-903f-477b-a427-9b9ae329d368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_71589dab-a2c3-462e-ba43-3f3dfd912058" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7149f730-ed57-4131-9412-1265339433e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_71589dab-a2c3-462e-ba43-3f3dfd912058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3c5e9d97-53eb-47ad-b391-bde7ef847896" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d25c6ec1-13f4-4660-9cf1-642c8b982da2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3c5e9d97-53eb-47ad-b391-bde7ef847896" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d25c6ec1-13f4-4660-9cf1-642c8b982da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_22b916ba-8e27-40ff-8373-90ac4a197f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3c5e9d97-53eb-47ad-b391-bde7ef847896" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_22b916ba-8e27-40ff-8373-90ac4a197f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d1bb9bbb-fa2f-4ddb-b4f1-7e70002d43f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3c5e9d97-53eb-47ad-b391-bde7ef847896" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d1bb9bbb-fa2f-4ddb-b4f1-7e70002d43f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b3dd3b89-f6dd-412d-874f-58caffb18356" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_AssetsCurrent_b3dd3b89-f6dd-412d-874f-58caffb18356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_45674452-5669-4231-8588-4dfeb7292625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_45674452-5669-4231-8588-4dfeb7292625" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e0a00195-48ee-4833-98ea-b01ff700379e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_Goodwill_e0a00195-48ee-4833-98ea-b01ff700379e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1e175b0f-6d69-4d85-8064-2057f716e215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1e175b0f-6d69-4d85-8064-2057f716e215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9eab5f2c-dfeb-4c63-84ba-018666af4e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9eab5f2c-dfeb-4c63-84ba-018666af4e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fcef4285-3c9f-42c0-b5a3-bb24e803b5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9e09504d-30a2-4d24-afb1-d405f4338dce" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fcef4285-3c9f-42c0-b5a3-bb24e803b5e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b7f371f5-3a5c-4228-ab56-899b487fa779" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7a711cc4-7deb-4d69-b99f-3406a7a14aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AssetsCurrent_b7f371f5-3a5c-4228-ab56-899b487fa779" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7a711cc4-7deb-4d69-b99f-3406a7a14aa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b53922a3-eb14-4c1a-9343-574f38ad7cff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b7f371f5-3a5c-4228-ab56-899b487fa779" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b53922a3-eb14-4c1a-9343-574f38ad7cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_840134e6-8e86-4339-a451-11fc7041c9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b7f371f5-3a5c-4228-ab56-899b487fa779" xlink:to="loc_us-gaap_InventoryNet_840134e6-8e86-4339-a451-11fc7041c9f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_526d657a-13ab-4b27-bc08-44f07f8dec15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b7f371f5-3a5c-4228-ab56-899b487fa779" xlink:to="loc_us-gaap_OtherAssetsCurrent_526d657a-13ab-4b27-bc08-44f07f8dec15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9b9c7e86-afe0-4428-a9c8-b07435f820b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9b9c7e86-afe0-4428-a9c8-b07435f820b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_55a77b23-1f66-4059-ac14-9c1466a38577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:to="loc_us-gaap_CommonStockValue_55a77b23-1f66-4059-ac14-9c1466a38577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_79f8315f-e858-40c5-bc64-06021e475461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:to="loc_us-gaap_AdditionalPaidInCapital_79f8315f-e858-40c5-bc64-06021e475461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4a6825e4-b498-477e-b8c8-64b821a47af6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4a6825e4-b498-477e-b8c8-64b821a47af6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_77f44ae1-7715-444a-8c26-170c884a0f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c6816069-62e9-44b7-bb3d-6ff94406ef41" xlink:to="loc_us-gaap_TreasuryStockValue_77f44ae1-7715-444a-8c26-170c884a0f7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae75cef2-3622-49bd-a535-9c3176c7b57d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_88fc3ff5-c752-4249-9689-ed5f7f660dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ae75cef2-3622-49bd-a535-9c3176c7b57d" xlink:to="loc_us-gaap_Liabilities_88fc3ff5-c752-4249-9689-ed5f7f660dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b1d686bd-c9be-46f3-b65a-7be7b4a23cee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae75cef2-3622-49bd-a535-9c3176c7b57d" xlink:to="loc_us-gaap_StockholdersEquity_b1d686bd-c9be-46f3-b65a-7be7b4a23cee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_40796a11-e009-4ba7-b0df-ae10fe8662e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_30bcc3c4-1ae2-4a78-86ad-f2ca7c7a6d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_40796a11-e009-4ba7-b0df-ae10fe8662e1" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_30bcc3c4-1ae2-4a78-86ad-f2ca7c7a6d4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7f443954-25aa-4ed5-8902-c104242c94a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_40796a11-e009-4ba7-b0df-ae10fe8662e1" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7f443954-25aa-4ed5-8902-c104242c94a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3f0a0b44-f343-49a4-8b69-2af0a28d8d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_40796a11-e009-4ba7-b0df-ae10fe8662e1" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3f0a0b44-f343-49a4-8b69-2af0a28d8d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6dbdf419-8524-461c-80ef-12438e7d4d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f417adb9-e401-42c2-9b2c-703c506097ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6dbdf419-8524-461c-80ef-12438e7d4d7d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f417adb9-e401-42c2-9b2c-703c506097ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2ead468c-e280-4704-ae0a-899de243fe71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6dbdf419-8524-461c-80ef-12438e7d4d7d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2ead468c-e280-4704-ae0a-899de243fe71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f649cff6-46f1-4e58-ab56-1ed8745cba63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6dbdf419-8524-461c-80ef-12438e7d4d7d" xlink:to="loc_us-gaap_LiabilitiesCurrent_f649cff6-46f1-4e58-ab56-1ed8745cba63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b9df5fcb-544d-4b50-9139-b957e1031e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6dbdf419-8524-461c-80ef-12438e7d4d7d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b9df5fcb-544d-4b50-9139-b957e1031e81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6c4b32e3-e41f-4b78-b662-e960ec29afba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_780e16e4-9911-45b9-957d-be797269d201" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6c4b32e3-e41f-4b78-b662-e960ec29afba" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_780e16e4-9911-45b9-957d-be797269d201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b8cd2086-b36a-48a4-a98e-c42077077a66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6c4b32e3-e41f-4b78-b662-e960ec29afba" xlink:to="loc_us-gaap_AccountsPayableCurrent_b8cd2086-b36a-48a4-a98e-c42077077a66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f54f57a4-c657-4737-8bb5-edd148859278" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6c4b32e3-e41f-4b78-b662-e960ec29afba" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f54f57a4-c657-4737-8bb5-edd148859278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_f5fa205b-ea06-4e90-890a-3c98bb3b3721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6c4b32e3-e41f-4b78-b662-e960ec29afba" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_f5fa205b-ea06-4e90-890a-3c98bb3b3721" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofCashFlowsunaudited"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7fb1a3fa-061e-4712-a905-51d9c4ec5e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_691a2496-db05-43e4-9729-2cf40f865a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7fb1a3fa-061e-4712-a905-51d9c4ec5e7f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_691a2496-db05-43e4-9729-2cf40f865a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bffc6944-2fd4-412f-8cb4-37f8d23d5abb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7fb1a3fa-061e-4712-a905-51d9c4ec5e7f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bffc6944-2fd4-412f-8cb4-37f8d23d5abb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_07c56470-6988-411f-94c3-5fb193c7a7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7fb1a3fa-061e-4712-a905-51d9c4ec5e7f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_07c56470-6988-411f-94c3-5fb193c7a7c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69ed9400-3b1e-43e5-851c-7101754bbe4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2fce2547-01f7-439e-8fc0-1c66f7b1a7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69ed9400-3b1e-43e5-851c-7101754bbe4a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2fce2547-01f7-439e-8fc0-1c66f7b1a7c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2ba03e37-bb04-4cd9-b2ec-98745dabe5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69ed9400-3b1e-43e5-851c-7101754bbe4a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2ba03e37-bb04-4cd9-b2ec-98745dabe5fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_1246f78c-3c35-4c2f-a48d-1758e7528b46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69ed9400-3b1e-43e5-851c-7101754bbe4a" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_1246f78c-3c35-4c2f-a48d-1758e7528b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e76529ed-af3e-47dc-9ca1-0c6fe88aeae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69ed9400-3b1e-43e5-851c-7101754bbe4a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e76529ed-af3e-47dc-9ca1-0c6fe88aeae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_df68e6c8-bf89-45b7-b7a7-5ffd65c2f955" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_25b04f20-c381-406d-b573-176e973e2cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_df68e6c8-bf89-45b7-b7a7-5ffd65c2f955" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_25b04f20-c381-406d-b573-176e973e2cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_503c96c6-f90d-404a-9e1b-bee9a33818e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_df68e6c8-bf89-45b7-b7a7-5ffd65c2f955" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_503c96c6-f90d-404a-9e1b-bee9a33818e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_11b73f63-04a3-4899-a223-a6e1320746f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_df68e6c8-bf89-45b7-b7a7-5ffd65c2f955" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_11b73f63-04a3-4899-a223-a6e1320746f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_af206bfd-51bc-4ab0-b7a3-5964b9adb73c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_df68e6c8-bf89-45b7-b7a7-5ffd65c2f955" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_af206bfd-51bc-4ab0-b7a3-5964b9adb73c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9ccd8ed6-42ca-444c-92cd-cb3715baf0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9ccd8ed6-42ca-444c-92cd-cb3715baf0b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3178b02e-3fa8-4d23-83b7-f331d9328cba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_3178b02e-3fa8-4d23-83b7-f331d9328cba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0f53aaed-05aa-46b7-9d05-043640ef8669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_ShareBasedCompensation_0f53aaed-05aa-46b7-9d05-043640ef8669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8c77fff7-ad1f-4588-982b-1861d4245e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8c77fff7-ad1f-4588-982b-1861d4245e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_68432936-8a3a-4601-a72e-f180c704558f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_68432936-8a3a-4601-a72e-f180c704558f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c31d9a9e-b511-4d1d-91ac-ef4a72791d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c31d9a9e-b511-4d1d-91ac-ef4a72791d4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95794f84-3356-4906-9029-36d7c0df98df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95794f84-3356-4906-9029-36d7c0df98df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c1224298-4500-40c6-a5a2-6978c0b3c917" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c1224298-4500-40c6-a5a2-6978c0b3c917" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_838bf8aa-6bef-4759-aa26-54a3a7a2d857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_838bf8aa-6bef-4759-aa26-54a3a7a2d857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_864a62b0-1b3f-4a01-8070-1603397aa556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_NetIncomeLoss_864a62b0-1b3f-4a01-8070-1603397aa556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_cba27196-1e65-4d81-b156-75e97a20eb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_cba27196-1e65-4d81-b156-75e97a20eb1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_19b84254-5132-4ac3-984c-9b1889fad00e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_19b84254-5132-4ac3-984c-9b1889fad00e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_408936c5-1327-4dab-ae65-6d0a0e055233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_408936c5-1327-4dab-ae65-6d0a0e055233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_IncreaseDecreaseInAdvanceBillings_0031d81b-c38c-424a-be57-a77a966ad594" xlink:href="aca-20230331.xsd#aca_IncreaseDecreaseInAdvanceBillings"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_aca_IncreaseDecreaseInAdvanceBillings_0031d81b-c38c-424a-be57-a77a966ad594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d5be8959-0e84-41cc-a0dc-efef1c327f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0f7f43ae-2d39-4a1d-a8d8-3afd66b7fa1d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d5be8959-0e84-41cc-a0dc-efef1c327f8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_44be33a1-dd0b-412f-920d-e47350102f68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_fea2b27b-3438-4e16-8c1c-2f1b3f4bb957" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_44be33a1-dd0b-412f-920d-e47350102f68" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_fea2b27b-3438-4e16-8c1c-2f1b3f4bb957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11792643-f0b7-41c4-9e58-33df0f37291a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_44be33a1-dd0b-412f-920d-e47350102f68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11792643-f0b7-41c4-9e58-33df0f37291a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_407ebc11-99a2-4583-bd58-50b380d58d15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b6183c9e-856a-47b5-90ac-baaaf0b3863d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_407ebc11-99a2-4583-bd58-50b380d58d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b6183c9e-856a-47b5-90ac-baaaf0b3863d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a02e82e9-d06b-4e60-b526-aaabbe53186a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_407ebc11-99a2-4583-bd58-50b380d58d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a02e82e9-d06b-4e60-b526-aaabbe53186a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtComponentsofdebtDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c7b81371-c60b-413e-867a-1049595eac7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_bfca4701-f987-47d5-86b3-4f9f6f63444f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c7b81371-c60b-413e-867a-1049595eac7f" xlink:to="loc_us-gaap_FinanceLeaseLiability_bfca4701-f987-47d5-86b3-4f9f6f63444f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a5c73925-d880-4953-ba1c-6efc6a1ed549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c7b81371-c60b-413e-867a-1049595eac7f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a5c73925-d880-4953-ba1c-6efc6a1ed549" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_57306b92-f880-4afd-8536-7c386fc74df5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_c7b81371-c60b-413e-867a-1049595eac7f" xlink:to="loc_us-gaap_LongTermLineOfCredit_57306b92-f880-4afd-8536-7c386fc74df5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_565b2b91-cf8b-40f9-8c6b-56fd7d677457" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_de34d28c-cf43-41a0-9c61-8398646bad88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_565b2b91-cf8b-40f9-8c6b-56fd7d677457" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_de34d28c-cf43-41a0-9c61-8398646bad88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_054feef0-07bc-4f9b-b411-97721cb9a74d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_565b2b91-cf8b-40f9-8c6b-56fd7d677457" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_054feef0-07bc-4f9b-b411-97721cb9a74d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#LeasesMinimumleasepaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a6ee5e77-83d1-4a33-b73b-14b70c068df0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a6ee5e77-83d1-4a33-b73b-14b70c068df0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_06aa01d5-54c6-4874-ba3a-87402ffcab88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_06aa01d5-54c6-4874-ba3a-87402ffcab88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6655aa3d-8fd0-4279-9d20-179bfdd024be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6655aa3d-8fd0-4279-9d20-179bfdd024be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f6cf59b8-620c-4b33-9bd6-3395c324daed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f6cf59b8-620c-4b33-9bd6-3395c324daed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d68561d6-f351-4b29-b952-8e4eff805754" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d68561d6-f351-4b29-b952-8e4eff805754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_5f6a6099-2942-4598-95f1-6ed332132ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b86e9ae-c326-4255-bb10-2d2f709d3194" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_5f6a6099-2942-4598-95f1-6ed332132ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_10d25b27-9787-49e7-a712-c4e52db0f407" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_10d25b27-9787-49e7-a712-c4e52db0f407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d2cdf1f1-f113-47ed-9bef-e746b6be11d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d2cdf1f1-f113-47ed-9bef-e746b6be11d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ce2d7b4b-28ee-4081-8e13-440ebdbc214b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ce2d7b4b-28ee-4081-8e13-440ebdbc214b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9654f22e-48c9-4ab5-95ee-edaaf5e5af88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9654f22e-48c9-4ab5-95ee-edaaf5e5af88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_48c6d220-57e9-430e-a48e-5d2a3f3af51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_48c6d220-57e9-430e-a48e-5d2a3f3af51c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_72b9f7f0-d930-402e-8586-d762a40a6440" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_15767afb-07a6-4043-a8a1-d335d0726638" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_72b9f7f0-d930-402e-8586-d762a40a6440" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#LeasesBalanceSheetClassificationDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseRightOfUseAsset_2d595119-109b-4131-99ba-2c8faaccebea" xlink:href="aca-20230331.xsd#aca_LeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2c27d1ad-4c41-4260-908a-817f9709912f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseRightOfUseAsset_2d595119-109b-4131-99ba-2c8faaccebea" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2c27d1ad-4c41-4260-908a-817f9709912f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_9b87bda9-5356-4e16-935d-93567f201a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseRightOfUseAsset_2d595119-109b-4131-99ba-2c8faaccebea" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_9b87bda9-5356-4e16-935d-93567f201a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseLiability_9184e004-0918-442f-8e74-e8319f1a0ce4" xlink:href="aca-20230331.xsd#aca_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34398284-5cfd-4e61-994d-8b76a4046ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseLiability_9184e004-0918-442f-8e74-e8319f1a0ce4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34398284-5cfd-4e61-994d-8b76a4046ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f59c39e8-3206-4b2d-9148-13eff9345fef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseLiability_9184e004-0918-442f-8e74-e8319f1a0ce4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f59c39e8-3206-4b2d-9148-13eff9345fef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_8c4aae7e-f899-48f4-a0a9-f5e138cd9994" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseLiability_9184e004-0918-442f-8e74-e8319f1a0ce4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_8c4aae7e-f899-48f4-a0a9-f5e138cd9994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f50922b8-0156-4f47-9b81-dd940dc33df3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_aca_LeaseLiability_9184e004-0918-442f-8e74-e8319f1a0ce4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f50922b8-0156-4f47-9b81-dd940dc33df3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OtherNetSummaryofothernetincomeexpenseDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_631a8b5a-9202-42cf-98f6-7d9bb11c9245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_bcca506f-f5ec-48fb-b857-bd84997f3a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_631a8b5a-9202-42cf-98f6-7d9bb11c9245" xlink:to="loc_us-gaap_InterestIncomeOther_bcca506f-f5ec-48fb-b857-bd84997f3a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1b82a74c-3072-4f2c-937e-41448d8cc4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_631a8b5a-9202-42cf-98f6-7d9bb11c9245" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1b82a74c-3072-4f2c-937e-41448d8cc4c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherIncomeExpenseNonoperating_b3f139f2-dc2d-4d08-8b31-cc07c1365e55" xlink:href="aca-20230331.xsd#aca_OtherIncomeExpenseNonoperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_631a8b5a-9202-42cf-98f6-7d9bb11c9245" xlink:to="loc_aca_OtherIncomeExpenseNonoperating_b3f139f2-dc2d-4d08-8b31-cc07c1365e55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#EmployeeRetirementPlansRetirementplanexpenseDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses_4c2481e3-ec21-42dd-8ac5-765126ed891e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_72ee81e2-585f-4528-8966-04247c158395" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_4c2481e3-ec21-42dd-8ac5-765126ed891e" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_72ee81e2-585f-4528-8966-04247c158395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_a995e69d-e753-4424-84ee-957e94218b52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_4c2481e3-ec21-42dd-8ac5-765126ed891e" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_a995e69d-e753-4424-84ee-957e94218b52" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"/>
  <link:calculationLink xlink:role="http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3c7ad1b1-6a09-4071-a0bd-fa3bd7b84a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78065fbc-b466-49f1-b9a9-9ab74c36012e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3c7ad1b1-6a09-4071-a0bd-fa3bd7b84a7e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78065fbc-b466-49f1-b9a9-9ab74c36012e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a6ce0643-24d6-47c6-92d8-ad5bfd0e643e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3c7ad1b1-6a09-4071-a0bd-fa3bd7b84a7e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a6ce0643-24d6-47c6-92d8-ad5bfd0e643e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_fe915229-4597-4c4d-a03b-ea713fa0885e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_49881e37-79cf-4347-8af2-6b5b41027690" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_fe915229-4597-4c4d-a03b-ea713fa0885e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_49881e37-79cf-4347-8af2-6b5b41027690" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_0c626011-13ce-4344-94fd-7e975d9474c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_fe915229-4597-4c4d-a03b-ea713fa0885e" xlink:to="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_0c626011-13ce-4344-94fd-7e975d9474c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6c29c3ae-5726-4cf1-9f5f-0ede3e78eed0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d37fe7d-84e2-4283-a0c2-e08a95019c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6c29c3ae-5726-4cf1-9f5f-0ede3e78eed0" xlink:to="loc_us-gaap_NetIncomeLoss_1d37fe7d-84e2-4283-a0c2-e08a95019c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_4808b880-32cf-483e-99a8-4f9a9c7d2e50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6c29c3ae-5726-4cf1-9f5f-0ede3e78eed0" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_4808b880-32cf-483e-99a8-4f9a9c7d2e50" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>aca-20230331_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:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a-->
<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.arcosa.com/role/CoverandDEI" xlink:type="simple" xlink:href="aca-20230331.xsd#CoverandDEI"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/CoverandDEI" xlink:type="extended" id="ic03ad3a4a83b43b6875669e0623218fc_CoverandDEI">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d9a4956b-f7b9-4509-aeb4-c71a32b1df7b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentType_d9a4956b-f7b9-4509-aeb4-c71a32b1df7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_6525ca88-81b3-4668-a07b-2307ca15ee8a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentQuarterlyReport_6525ca88-81b3-4668-a07b-2307ca15ee8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4981637b-7945-41a9-8b2a-b5e48cc1faea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentPeriodEndDate_4981637b-7945-41a9-8b2a-b5e48cc1faea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cfbdea47-fce2-4405-8599-b0ff59aab54f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentTransitionReport_cfbdea47-fce2-4405-8599-b0ff59aab54f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_97f42a25-1de9-4290-8800-aa4b0f823cc1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityFileNumber_97f42a25-1de9-4290-8800-aa4b0f823cc1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_df429c14-7aa3-4bc4-b584-e64ca7c9dcbe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityRegistrantName_df429c14-7aa3-4bc4-b584-e64ca7c9dcbe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_72702bcc-3c8b-43d1-b0ff-da8d188b3a65" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_72702bcc-3c8b-43d1-b0ff-da8d188b3a65" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_85e8cc52-67ea-4416-8195-1aa85b5482f5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityTaxIdentificationNumber_85e8cc52-67ea-4416-8195-1aa85b5482f5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_497e7bea-bccb-422f-88d1-95a54a49ccb9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressAddressLine1_497e7bea-bccb-422f-88d1-95a54a49ccb9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_70a0526f-1e12-4fb1-bb1c-09f1a9a4c2e2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressCityOrTown_70a0526f-1e12-4fb1-bb1c-09f1a9a4c2e2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_e72f4e85-f674-4710-9260-44270fad2c6e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressStateOrProvince_e72f4e85-f674-4710-9260-44270fad2c6e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1eaa6716-9942-4ab2-88d9-f709892871af" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressPostalZipCode_1eaa6716-9942-4ab2-88d9-f709892871af" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ddf21e6a-43fc-4459-9382-efdae23b3b84" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_CityAreaCode_ddf21e6a-43fc-4459-9382-efdae23b3b84" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a5f86d12-1afc-40b4-8c6e-972e01ee56c9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_LocalPhoneNumber_a5f86d12-1afc-40b4-8c6e-972e01ee56c9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_022ffad2-cd11-470a-8ee3-c71c7bdaca6e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_Security12bTitle_022ffad2-cd11-470a-8ee3-c71c7bdaca6e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_64e9805f-7eee-4133-a673-54ddf50c7fd4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_TradingSymbol_64e9805f-7eee-4133-a673-54ddf50c7fd4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8f4b30d1-2e35-4462-aed3-960a5888b283" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_SecurityExchangeName_8f4b30d1-2e35-4462-aed3-960a5888b283" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_ba85f336-8f44-40ef-b97e-82c78f769005" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCurrentReportingStatus_ba85f336-8f44-40ef-b97e-82c78f769005" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_568f7ec1-516a-4aee-83b6-696dc8e9c0fe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityInteractiveDataCurrent_568f7ec1-516a-4aee-83b6-696dc8e9c0fe" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_d8a1460e-d853-4223-8a40-bef027415ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityFilerCategory_d8a1460e-d853-4223-8a40-bef027415ed5" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_56309c29-ac77-444f-85df-2fbd72b35865" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntitySmallBusiness_56309c29-ac77-444f-85df-2fbd72b35865" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_15245a31-3694-4761-b67a-80bc6d622ffc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityEmergingGrowthCompany_15245a31-3694-4761-b67a-80bc6d622ffc" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_3bc7410c-9f00-4b6c-bd6a-04ffe8597fa6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityShellCompany_3bc7410c-9f00-4b6c-bd6a-04ffe8597fa6" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fce8d01a-525d-48a2-a2c8-d238500598ee" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fce8d01a-525d-48a2-a2c8-d238500598ee" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_bdfa1e47-4659-4ab4-92e3-408988a2aa1c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCentralIndexKey_bdfa1e47-4659-4ab4-92e3-408988a2aa1c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_aa65551b-02fa-452f-8e47-bf13b5bd8cac" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_AmendmentFlag_aa65551b-02fa-452f-8e47-bf13b5bd8cac" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_83dcaf85-33fb-4e78-942c-12b10ac84387" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentFiscalYearFocus_83dcaf85-33fb-4e78-942c-12b10ac84387" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_bfc1c334-7ae6-4714-b2e5-3785e92b6f5d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_bfc1c334-7ae6-4714-b2e5-3785e92b6f5d" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_8adb1da7-1fd9-425b-8b9d-46d518f50624" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_CurrentFiscalYearEndDate_8adb1da7-1fd9-425b-8b9d-46d518f50624" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationDocumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:to="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentDomain_e337700a-ef2b-485f-b2b2-5325da33d66f_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:to="loc_dei_DocumentDomain_e337700a-ef2b-485f-b2b2-5325da33d66f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentDomain_f9764399-b038-438a-8244-278b362cda43" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:to="loc_dei_DocumentDomain_f9764399-b038-438a-8244-278b362cda43" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofOperationsunaudited"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="extended" id="if402c62799d94a4cb34c84aaddee25f5_ConsolidatedStatementsofOperationsunaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_003aec5d-9460-4d21-a278-554d43a3d028" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_003aec5d-9460-4d21-a278-554d43a3d028" xlink:to="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e52e0024-248c-4767-9399-e57d3439dc35_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e52e0024-248c-4767-9399-e57d3439dc35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_0c87b431-3074-4cd0-94cd-295d8736dbac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:to="loc_us-gaap_InterestRateSwapMember_0c87b431-3074-4cd0-94cd-295d8736dbac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b25f586a-6fa4-4e49-b0cf-41722ff06e95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b25f586a-6fa4-4e49-b0cf-41722ff06e95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d2a5721c-7e9a-429c-aa99-5ce7429cd45d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d2a5721c-7e9a-429c-aa99-5ce7429cd45d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofStockholdersEquityunaudited"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited" xlink:type="extended" id="i54e5559b773a413583ecd9d824c2a551_ConsolidatedStatementsofStockholdersEquityunaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17b0ae6f-bb3b-4d82-b9dd-6d155171d402" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockholdersEquity_17b0ae6f-bb3b-4d82-b9dd-6d155171d402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_829642ec-b541-4a30-a14d-1c287ceb94bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_SharesIssued_829642ec-b541-4a30-a14d-1c287ceb94bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c5c1558-1819-469b-8d26-862130e1c21c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_NetIncomeLoss_7c5c1558-1819-469b-8d26-862130e1c21c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_401093eb-5a2f-4117-b648-77fa5a7ca7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_401093eb-5a2f-4117-b648-77fa5a7ca7ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_62f47eb0-d736-4c74-a3e3-50cb79a11b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_62f47eb0-d736-4c74-a3e3-50cb79a11b64" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_91654ee7-47ca-4826-bd98-2d181f7f3e34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_91654ee7-47ca-4826-bd98-2d181f7f3e34" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4a1438f8-df9a-491d-872a-de690fabad41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4a1438f8-df9a-491d-872a-de690fabad41" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b97863b8-3e6e-4371-be92-628a092cbf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0fefac5f-8776-44ed-aa26-0e0a93d53039" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:to="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_10af23dc-1ce8-469e-a232-05c9248ba85f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:to="loc_us-gaap_EquityComponentDomain_10af23dc-1ce8-469e-a232-05c9248ba85f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:to="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d8962e1d-672a-41c4-919e-e7532dae818a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_CommonStockMember_d8962e1d-672a-41c4-919e-e7532dae818a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_435a76a0-6592-4e96-b659-cf98b0298abd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_435a76a0-6592-4e96-b659-cf98b0298abd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4db37696-b182-41bc-b588-33be2a7db86b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_RetainedEarningsMember_4db37696-b182-41bc-b588-33be2a7db86b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f41df970-e29c-4068-b7b9-b6c7745560b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f41df970-e29c-4068-b7b9-b6c7745560b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_ee1fb03c-f433-40e9-8c8e-51223b841229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_TreasuryStockCommonMember_ee1fb03c-f433-40e9-8c8e-51223b841229" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails" xlink:type="extended" id="if46b5593e2604b03b6aea21aac7eede9_OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_26782a6a-b55c-4fa1-8878-338f91855f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_26782a6a-b55c-4fa1-8878-338f91855f4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_c7fb46b7-eaa5-4510-95ac-638de7a8717f" xlink:href="aca-20230331.xsd#aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_c7fb46b7-eaa5-4510-95ac-638de7a8717f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2_d2cf01b7-ea80-45c5-9528-7048ffd3933b" xlink:href="aca-20230331.xsd#aca_RevenueRemainingPerformanceObligationPercentageYear2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2_d2cf01b7-ea80-45c5-9528-7048ffd3933b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aa2baa74-c23e-4309-898c-64b8cfda7568_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:to="loc_us-gaap_SegmentDomain_aa2baa74-c23e-4309-898c-64b8cfda7568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:to="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_0a9ca7d6-9e32-4915-8b2b-568dd86dd6c5" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:to="loc_aca_EngineeredStructuresMember_0a9ca7d6-9e32-4915-8b2b-568dd86dd6c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_073028c7-e030-4f4f-9417-83b27778a9b5" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:to="loc_aca_TransportationProductsMember_073028c7-e030-4f4f-9417-83b27778a9b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:to="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c37a217b-201a-42f5-b32b-1ea329bbf81e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:to="loc_srt_ProductsAndServicesDomain_c37a217b-201a-42f5-b32b-1ea329bbf81e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:to="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_UtilityWindAndRelatedStructuresMember_e3a128cb-65ae-4947-8bfb-70d4be186d69" xlink:href="aca-20230331.xsd#aca_UtilityWindAndRelatedStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:to="loc_aca_UtilityWindAndRelatedStructuresMember_e3a128cb-65ae-4947-8bfb-70d4be186d69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_InlandBargeMember_64aeacb7-c7ea-4496-82a3-e16b35c03769" xlink:href="aca-20230331.xsd#aca_InlandBargeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:to="loc_aca_InlandBargeMember_64aeacb7-c7ea-4496-82a3-e16b35c03769" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended" id="id5f7b5faddf74e66b9ec2ff34e821549_AcquisitionsandDivestituresNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_392d0df0-fca1-4e4b-b949-61fae1a10d43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_392d0df0-fca1-4e4b-b949-61fae1a10d43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_97e701ea-b679-411f-83f3-6ce10935681e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_97e701ea-b679-411f-83f3-6ce10935681e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_125d6b52-c30e-4d00-8bc8-430ea79c388c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_125d6b52-c30e-4d00-8bc8-430ea79c388c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_31eba51c-b5d6-4482-b849-63abae0c7910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_Revenues_31eba51c-b5d6-4482-b849-63abae0c7910" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_aa148de8-3d23-46af-b0fe-37cbb2ff3d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_OperatingIncomeLoss_aa148de8-3d23-46af-b0fe-37cbb2ff3d90" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b3471a65-7fec-464f-b8ac-20041cbfb627" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b3471a65-7fec-464f-b8ac-20041cbfb627" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_NumberofDivestitures_8dc37581-715b-4455-9cca-76dcfd9750b0" xlink:href="aca-20230331.xsd#aca_NumberofDivestitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_aca_NumberofDivestitures_8dc37581-715b-4455-9cca-76dcfd9750b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_f1dbc7a4-3b49-44e3-9328-d8288a3b518b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_f1dbc7a4-3b49-44e3-9328-d8288a3b518b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_d08002af-d110-4f6e-91f3-215943a654d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_d08002af-d110-4f6e-91f3-215943a654d7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_47f19f2e-e48a-4a01-956a-8b27882c4f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_47f19f2e-e48a-4a01-956a-8b27882c4f6d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_178d641e-313b-4ab4-9a93-44aa9d235ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_178d641e-313b-4ab4-9a93-44aa9d235ed6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b55e4c94-05e6-47eb-99ae-9a8a96bdbc97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b55e4c94-05e6-47eb-99ae-9a8a96bdbc97" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4cdd0f93-3411-4d1a-9f1d-725738279972_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4cdd0f93-3411-4d1a-9f1d-725738279972_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RAMCOMember_e522e040-885e-4638-babc-dbe33b75b9be" xlink:href="aca-20230331.xsd#aca_RAMCOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:to="loc_aca_RAMCOMember_e522e040-885e-4638-babc-dbe33b75b9be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_98740377-faf0-4148-ae4b-255f7a8b032b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:to="loc_us-gaap_SegmentDomain_98740377-faf0-4148-ae4b-255f7a8b032b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:to="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_01702f1e-f894-4d64-85d6-e15c5c4a38c1" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:to="loc_aca_ConstructionProductsMember_01702f1e-f894-4d64-85d6-e15c5c4a38c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_8c0d3b9a-bd06-4381-990c-6125d1fc1cad" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:to="loc_aca_EngineeredStructuresMember_8c0d3b9a-bd06-4381-990c-6125d1fc1cad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4e9531bf-74fa-4907-aa34-d35c12961c8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4e9531bf-74fa-4907-aa34-d35c12961c8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionPermitsMember_c88ae85b-7315-4b0e-b96e-18a84d1c41d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionPermitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:to="loc_us-gaap_ConstructionPermitsMember_c88ae85b-7315-4b0e-b96e-18a84d1c41d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5c22678f-c961-4f50-b3bb-219f79d1d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5c22678f-c961-4f50-b3bb-219f79d1d6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4905ebe-3b7e-4153-bb69-2d084e1650c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4905ebe-3b7e-4153-bb69-2d084e1650c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b26ee250-02d8-44eb-a1f6-51a1eeefd8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:to="loc_us-gaap_SeniorNotesMember_b26ee250-02d8-44eb-a1f6-51a1eeefd8aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5c3d470a-c717-46d2-813b-823497bb6292" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:to="loc_us-gaap_LineOfCreditMember_5c3d470a-c717-46d2-813b-823497bb6292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8ed805c0-5f08-4642-b7d5-b1cacacc2062_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:to="loc_us-gaap_CreditFacilityDomain_8ed805c0-5f08-4642-b7d5-b1cacacc2062_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:to="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fc3be3a1-11a3-4731-b60d-f1564b1385b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fc3be3a1-11a3-4731-b60d-f1564b1385b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cfd626c0-c2ff-437f-a89e-79c56e03f793_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cfd626c0-c2ff-437f-a89e-79c56e03f793_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksBusinessMember_03a5af5e-26cf-4d63-b85c-7203a4c2f2a1" xlink:href="aca-20230331.xsd#aca_StorageTanksBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:to="loc_aca_StorageTanksBusinessMember_03a5af5e-26cf-4d63-b85c-7203a4c2f2a1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails" xlink:type="extended" id="id021c13827d24331b317852ee7927934_FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_787a5e99-2330-4ba1-a1a1-edb737f00807" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:to="loc_us-gaap_DerivativeAssets_787a5e99-2330-4ba1-a1a1-edb737f00807" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_90c42968-6510-46e9-a0fd-4b4e2b234be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_90c42968-6510-46e9-a0fd-4b4e2b234be1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0890bee6-d6b2-4869-b7bf-9088e6df8572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0890bee6-d6b2-4869-b7bf-9088e6df8572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e9fe7a71-b06c-48bb-834e-98ebfd1c160c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e9fe7a71-b06c-48bb-834e-98ebfd1c160c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_40bb851b-e747-427c-af25-33f1706dfac4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_40bb851b-e747-427c-af25-33f1706dfac4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ba43deff-5c94-4444-a81f-582489fe4af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ba43deff-5c94-4444-a81f-582489fe4af8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7dfed80c-07c8-400d-884b-9baf22bbd0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7dfed80c-07c8-400d-884b-9baf22bbd0c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7b7d3f9f-cc0d-4e09-b4ee-0b1904a83539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7b7d3f9f-cc0d-4e09-b4ee-0b1904a83539" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_dd419b7e-d1b4-4214-985f-8ce13436f009_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_dd419b7e-d1b4-4214-985f-8ce13436f009_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_acb471dc-23fd-4a9c-aa12-2ad6dc1be51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_acb471dc-23fd-4a9c-aa12-2ad6dc1be51c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e5efb714-97f3-42dd-9d63-a72f6a8c1a65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e5efb714-97f3-42dd-9d63-a72f6a8c1a65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_c0d56e73-69aa-41fa-9a2a-b88deb90405e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:to="loc_us-gaap_InterestRateSwapMember_c0d56e73-69aa-41fa-9a2a-b88deb90405e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#SegmentInformationFinancialinformationforsegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails" xlink:type="extended" id="ib5eceb871c15464699224bebc481d844_SegmentInformationFinancialinformationforsegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e40fe18d-ca8e-4249-9596-72be0c946fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:to="loc_us-gaap_Revenues_e40fe18d-ca8e-4249-9596-72be0c946fbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d9d87035-a9bb-4371-8c92-3aa7f78d52c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:to="loc_us-gaap_OperatingIncomeLoss_d9d87035-a9bb-4371-8c92-3aa7f78d52c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_79d72650-dec5-451b-a204-18ba2520f55b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:to="loc_srt_ProductsAndServicesDomain_79d72650-dec5-451b-a204-18ba2520f55b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:to="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_AggregatesAndSpecialtyMaterialsMember_85d50955-ea77-4f89-bf8d-62eac828435c" xlink:href="aca-20230331.xsd#aca_AggregatesAndSpecialtyMaterialsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_AggregatesAndSpecialtyMaterialsMember_85d50955-ea77-4f89-bf8d-62eac828435c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherMember_2fb7dbb6-9bda-43e9-812b-eb64757c8067" xlink:href="aca-20230331.xsd#aca_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_OtherMember_2fb7dbb6-9bda-43e9-812b-eb64757c8067" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_UtilityWindAndRelatedStructuresMember_0460a838-6192-4f48-98ef-ed6a5d77fe0b" xlink:href="aca-20230331.xsd#aca_UtilityWindAndRelatedStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_UtilityWindAndRelatedStructuresMember_0460a838-6192-4f48-98ef-ed6a5d77fe0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksMember_1a61c785-8096-4d75-b34e-d2b30b5620f0" xlink:href="aca-20230331.xsd#aca_StorageTanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_StorageTanksMember_1a61c785-8096-4d75-b34e-d2b30b5620f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_InlandBargeMember_3562947e-953a-4428-8d89-571a6c193271" xlink:href="aca-20230331.xsd#aca_InlandBargeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_InlandBargeMember_3562947e-953a-4428-8d89-571a6c193271" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_SteelComponentsMember_f7c2cd60-4338-435e-83a4-36a04c3d0ca2" xlink:href="aca-20230331.xsd#aca_SteelComponentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_SteelComponentsMember_f7c2cd60-4338-435e-83a4-36a04c3d0ca2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8b604e6b-894a-4a91-803e-bcc92ea2141a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:to="loc_us-gaap_SegmentDomain_8b604e6b-894a-4a91-803e-bcc92ea2141a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:to="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_b641e432-2648-4520-899a-8763f9bbec17" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_ConstructionProductsMember_b641e432-2648-4520-899a-8763f9bbec17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_9a599944-4e3d-4b6a-b9b2-efe8ef0c3989" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_EngineeredStructuresMember_9a599944-4e3d-4b6a-b9b2-efe8ef0c3989" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_d7c5acc7-6ebf-4170-a487-d4b2d020a547" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_TransportationProductsMember_d7c5acc7-6ebf-4170-a487-d4b2d020a547" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d18be959-9a5c-4399-86a1-cfd36251f58e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:to="loc_srt_ConsolidationItemsDomain_d18be959-9a5c-4399-86a1-cfd36251f58e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:to="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_09a2d36f-6c6a-4835-bc9d-ea7a10196d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:to="loc_us-gaap_OperatingSegmentsMember_09a2d36f-6c6a-4835-bc9d-ea7a10196d38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_8a43c182-36ba-4391-b734-6c6c4b524286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:to="loc_us-gaap_CorporateNonSegmentMember_8a43c182-36ba-4391-b734-6c6c4b524286" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails" xlink:type="extended" id="i36e84119696e47a9894769fd323d77f2_PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a9f71e50-f748-40ae-8db3-a49f10e79087" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a9f71e50-f748-40ae-8db3-a49f10e79087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_17408e85-dedf-4317-bcd8-1f68e6c7e0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_17408e85-dedf-4317-bcd8-1f68e6c7e0c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_99451687-e46b-4d14-8565-3e8089e9d2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_99451687-e46b-4d14-8565-3e8089e9d2ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_da234047-06a5-4a56-a4d7-f8a545f403f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_LandMember_da234047-06a5-4a56-a4d7-f8a545f403f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductiveLandMember_f261c455-0372-479c-90f8-652eb17d8948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductiveLandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_ProductiveLandMember_f261c455-0372-479c-90f8-652eb17d8948" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_263f2f6a-873d-4d90-8101-33f0aa5c082d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_263f2f6a-873d-4d90-8101-33f0aa5c082d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8d2cc554-3ba3-449d-95b2-6948531b43a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8d2cc554-3ba3-449d-95b2-6948531b43a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_5f8e8583-1f24-4aae-af7b-674a9e2b6890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_ConstructionInProgressMember_5f8e8583-1f24-4aae-af7b-674a9e2b6890" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended" id="ib8a70c94ee1a4b40b3bcc79d73858519_GoodwillandOtherIntangibleAssetsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6a408279-1c29-4c16-a0ee-fd423a872afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:to="loc_us-gaap_Goodwill_6a408279-1c29-4c16-a0ee-fd423a872afd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5228a4fb-6db2-48bf-b1d6-62b688db8bf2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:to="loc_us-gaap_SegmentDomain_5228a4fb-6db2-48bf-b1d6-62b688db8bf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:to="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_3a481155-ebe6-4e1f-9394-25d064bc941c" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_ConstructionProductsMember_3a481155-ebe6-4e1f-9394-25d064bc941c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_cccac2e0-5953-4998-8bdd-27495e2caa5e" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_EngineeredStructuresMember_cccac2e0-5953-4998-8bdd-27495e2caa5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_e2fcca14-f88a-4919-9d35-95ecbd278360" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_TransportationProductsMember_e2fcca14-f88a-4919-9d35-95ecbd278360" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="ifdf6d409741441ff9e0cf7f5a1a5f5f9_GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:href="aca-20230331.xsd#aca_IntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_eaf3f110-7ab9-40e4-915e-9b62be93d44c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_eaf3f110-7ab9-40e4-915e-9b62be93d44c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8a991a37-3c00-49c5-a16d-d845a837e31a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8a991a37-3c00-49c5-a16d-d845a837e31a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_43e06206-06cc-4554-8b66-1ccaf048119f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_43e06206-06cc-4554-8b66-1ccaf048119f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4d70fed1-d7e4-4097-ba77-d4593d40823a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4d70fed1-d7e4-4097-ba77-d4593d40823a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79e269c4-7d53-483a-829b-f1e9b875e512" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79e269c4-7d53-483a-829b-f1e9b875e512" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:href="aca-20230331.xsd#aca_ScheduleOfIntangibleAndOtherAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b478e4e6-7cca-418e-b91d-ad911ec43d58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b478e4e6-7cca-418e-b91d-ad911ec43d58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4772b97d-b509-4cf7-9fbe-7f4d0cd598c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4772b97d-b509-4cf7-9fbe-7f4d0cd598c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionPermitsMember_8eb08064-178f-42d3-a348-959116d90c83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionPermitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_ConstructionPermitsMember_8eb08064-178f-42d3-a348-959116d90c83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_205f9c0c-4415-43fb-b7cb-2c5bb1c32d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_205f9c0c-4415-43fb-b7cb-2c5bb1c32d2b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtComponentsofdebtDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="extended" id="i238a80f2026c4c94be3a5db0ec58fd95_DebtComponentsofdebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_2ae78f37-9f0e-455c-96d8-87b1e9a73327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_LongTermLineOfCredit_2ae78f37-9f0e-455c-96d8-87b1e9a73327" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_277db93b-56bf-41df-a9f6-861dcaf7c403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_277db93b-56bf-41df-a9f6-861dcaf7c403" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_27657721-6531-488d-a0ef-bfb4e8917ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_FinanceLeaseLiability_27657721-6531-488d-a0ef-bfb4e8917ff0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_fc40aabc-4464-4843-b14e-0201bb42aa0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_fc40aabc-4464-4843-b14e-0201bb42aa0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_73cf307a-acd1-4dc9-b9b9-3d3056d7a211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_73cf307a-acd1-4dc9-b9b9-3d3056d7a211" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_a820d88c-bc16-4479-8dac-1f8520832d62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_a820d88c-bc16-4479-8dac-1f8520832d62" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:to="loc_us-gaap_CreditFacilityDomain_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:to="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_04e2114b-8645-426f-9204-0b08fe3962b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_04e2114b-8645-426f-9204-0b08fe3962b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_12323e0b-e0be-4154-a186-37b2f56027f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_12323e0b-e0be-4154-a186-37b2f56027f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b11a3f70-8214-4e5a-b97d-3a2751a3c16a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_us-gaap_LineOfCreditMember_b11a3f70-8214-4e5a-b97d-3a2751a3c16a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_387f30bb-9333-4cfe-8a71-6992f2fc7906" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_aca_TermLoanMember_387f30bb-9333-4cfe-8a71-6992f2fc7906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_ca7f135c-7e8b-4bf5-9b19-dd4e0b5608b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_us-gaap_SeniorNotesMember_ca7f135c-7e8b-4bf5-9b19-dd4e0b5608b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdf72dd2-8085-48e3-b05b-61dddb445197_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdf72dd2-8085-48e3-b05b-61dddb445197_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e0b8faec-9846-4fca-a8d1-d5a9f4e1dafc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:to="loc_us-gaap_UnsecuredDebtMember_e0b8faec-9846-4fca-a8d1-d5a9f4e1dafc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtRemainingprincipalpaymentsunderdebtagreementDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails" xlink:type="extended" id="i4f83d17133934581a9a25a52287247c7_DebtRemainingprincipalpaymentsunderdebtagreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_016cd9ac-b255-4129-a27b-871c08b5a5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_016cd9ac-b255-4129-a27b-871c08b5a5fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_afacc243-f633-46e3-881b-981d6816b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_afacc243-f633-46e3-881b-981d6816b09d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_67bbb550-03d5-4e5e-8ec0-ecc4476743e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_67bbb550-03d5-4e5e-8ec0-ecc4476743e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_784aa78c-2a31-4faa-b920-1928f2eb0e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_784aa78c-2a31-4faa-b920-1928f2eb0e9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_9bd19184-027b-463c-9909-e925248dfcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_9bd19184-027b-463c-9909-e925248dfcbc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_89ba9134-48ec-4f14-954c-1b297a5977d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_89ba9134-48ec-4f14-954c-1b297a5977d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:to="loc_us-gaap_CreditFacilityDomain_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:to="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_50be125e-a933-456e-8e1d-3a39565488b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_50be125e-a933-456e-8e1d-3a39565488b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7e3e0cdf-81be-4306-84be-19443b14c8e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7e3e0cdf-81be-4306-84be-19443b14c8e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5aab239e-9e75-491e-9cf1-91677b54539b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_us-gaap_LineOfCreditMember_5aab239e-9e75-491e-9cf1-91677b54539b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_5badeb28-211a-4e81-91a9-671f6a1e2bfd" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_aca_TermLoanMember_5badeb28-211a-4e81-91a9-671f6a1e2bfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_f80a3577-38b9-4f7a-bb74-989e5f46a503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_us-gaap_SeniorNotesMember_f80a3577-38b9-4f7a-bb74-989e5f46a503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_633f8671-1475-4b6c-a219-a0848c61c570_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_633f8671-1475-4b6c-a219-a0848c61c570_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_7b23ea0a-7b4b-4d4a-bcb6-b15c93672000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:to="loc_us-gaap_UnsecuredDebtMember_7b23ea0a-7b4b-4d4a-bcb6-b15c93672000" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/DebtNarrativeDetails" xlink:type="extended" id="i4dd7da0dbf994cb9b47df16b1b427ba3_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4ca3ca-f095-4400-8ed6-b7050f132f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4ca3ca-f095-4400-8ed6-b7050f132f6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3aad640a-8a19-48a6-987d-505358ecc04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3aad640a-8a19-48a6-987d-505358ecc04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_a90eb0db-988d-428d-ba97-82f8806becf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LongTermLineOfCredit_a90eb0db-988d-428d-ba97-82f8806becf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2e856efa-92f1-4869-9220-b98cd3688bde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2e856efa-92f1-4869-9220-b98cd3688bde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9e6d196e-57be-42f6-b445-9339d8457da0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9e6d196e-57be-42f6-b445-9339d8457da0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_45241421-fc1c-49e5-af9f-20decad5406c" xlink:href="aca-20230331.xsd#aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_45241421-fc1c-49e5-af9f-20decad5406c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ebc3fb12-d6d9-4a8b-9eb7-e3448d67b25c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ebc3fb12-d6d9-4a8b-9eb7-e3448d67b25c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a1a98e24-5ddc-4568-a28d-b137515d3dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a1a98e24-5ddc-4568-a28d-b137515d3dc0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_6c9b4dca-8660-4345-9106-41cf668c331d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_6c9b4dca-8660-4345-9106-41cf668c331d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8494be27-c015-4546-bee5-174250f140af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8494be27-c015-4546-bee5-174250f140af" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5b21878c-d4b9-48a5-9647-a7c79af1b8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LongTermDebtFairValue_5b21878c-d4b9-48a5-9647-a7c79af1b8b0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fd29a6a0-d2e3-429a-bea9-34e25bbf7648" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fd29a6a0-d2e3-429a-bea9-34e25bbf7648" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_77f9c8d5-2e29-4942-979f-ac14c815aa97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeNotionalAmount_77f9c8d5-2e29-4942-979f-ac14c815aa97" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_cd1631a2-47d3-4ddf-832d-263b116bc8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_cd1631a2-47d3-4ddf-832d-263b116bc8ce" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f4c8aa98-3757-42bc-81a7-ae517cc6f7a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeAssets_f4c8aa98-3757-42bc-81a7-ae517cc6f7a8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3a480a7e-7433-4814-8709-d8630212d8ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:to="loc_us-gaap_HedgingDesignationDomain_3a480a7e-7433-4814-8709-d8630212d8ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:to="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a97d757d-c452-49fb-9b67-df535d9a53b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a97d757d-c452-49fb-9b67-df535d9a53b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5effa68e-f2d2-420b-9d8d-8c251171c17b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5effa68e-f2d2-420b-9d8d-8c251171c17b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_d3ac2fcf-4406-432c-bf21-db6c5462ebf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:to="loc_us-gaap_InterestRateSwapMember_d3ac2fcf-4406-432c-bf21-db6c5462ebf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7557cb69-964d-44db-80ce-f7559ad64325_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:to="loc_us-gaap_VariableRateDomain_7557cb69-964d-44db-80ce-f7559ad64325_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:to="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LIBORMember_b3f6fa31-e8e9-49a1-bfa6-fd399d0f9b5b" xlink:href="aca-20230331.xsd#aca_LIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:to="loc_aca_LIBORMember_b3f6fa31-e8e9-49a1-bfa6-fd399d0f9b5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_aaf77ad3-96bf-497c-9de7-ff58dda4e04a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:to="loc_us-gaap_CreditFacilityDomain_aaf77ad3-96bf-497c-9de7-ff58dda4e04a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:to="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0ee84347-c9ed-4f4f-8942-fe9fab2f5e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0ee84347-c9ed-4f4f-8942-fe9fab2f5e9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_83a4a28a-6255-4be5-a540-3f622d143b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:to="loc_us-gaap_LetterOfCreditMember_83a4a28a-6255-4be5-a540-3f622d143b29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4b3d02a-4971-4e39-8d3e-1402e5e2991b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4b3d02a-4971-4e39-8d3e-1402e5e2991b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f278b020-7abe-4b16-bc97-c8ea102f8507" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_us-gaap_LineOfCreditMember_f278b020-7abe-4b16-bc97-c8ea102f8507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_d21d51e9-009a-46e7-940e-5346e1750ad3" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_aca_TermLoanMember_d21d51e9-009a-46e7-940e-5346e1750ad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_11dff202-8984-4ef6-b956-d4772b8f795f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_us-gaap_SeniorNotesMember_11dff202-8984-4ef6-b956-d4772b8f795f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_57055f9c-8fa8-4820-a6ab-255a2603ef50_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:to="loc_srt_RangeMember_57055f9c-8fa8-4820-a6ab-255a2603ef50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:to="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_84315c53-615b-4fae-856a-a6ccea9eccb4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:to="loc_srt_MinimumMember_84315c53-615b-4fae-856a-a6ccea9eccb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0bb7393d-850d-4e11-903e-fba718fec93b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:to="loc_srt_MaximumMember_0bb7393d-850d-4e11-903e-fba718fec93b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_958d8994-acf4-467b-b7cc-1235d511d865_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_958d8994-acf4-467b-b7cc-1235d511d865_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e6de8465-50d7-4baf-94eb-e17c82b10d95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:to="loc_us-gaap_UnsecuredDebtMember_e6de8465-50d7-4baf-94eb-e17c82b10d95" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails" xlink:type="extended" id="i39fa44ba311d49a79a466de253dd166b_AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4e0fd49e-7982-4db5-81b6-95bc7f769480" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4e0fd49e-7982-4db5-81b6-95bc7f769480" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_7e828e21-faea-444e-9768-5446992c1799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_7e828e21-faea-444e-9768-5446992c1799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_473983c0-7485-4a8a-9e5e-3ff88b8f378d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_473983c0-7485-4a8a-9e5e-3ff88b8f378d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d69e99b5-7f31-465d-9dff-c86389e31a23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d69e99b5-7f31-465d-9dff-c86389e31a23" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_acbef229-434b-4b07-9fee-1a77b66c5c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_acbef229-434b-4b07-9fee-1a77b66c5c1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75b94824-2490-40ae-a7c0-b403989001b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e8734dc4-019a-4d4e-aec1-87d50bda4a1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:to="loc_us-gaap_EquityComponentDomain_e8734dc4-019a-4d4e-aec1-87d50bda4a1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:to="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_dd94a9ea-2488-42ab-93f2-515bfd5f6a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_dd94a9ea-2488-42ab-93f2-515bfd5f6a5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_0f1d3c4c-bf42-499f-a93b-14a732301855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_0f1d3c4c-bf42-499f-a93b-14a732301855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fedb54b2-c7f2-4bf6-8f6c-66c6ff6cd625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fedb54b2-c7f2-4bf6-8f6c-66c6ff6cd625" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ContingenciesNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#ContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arcosa.com/role/ContingenciesNarrativeDetails" xlink:type="extended" id="i330fd27320f24192b0e7e4aaf8c668d5_ContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_5c660e2f-b160-4582-a676-15971df4eede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_5c660e2f-b160-4582-a676-15971df4eede" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8b13cf96-b02f-426d-9409-0d460f8433c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8b13cf96-b02f-426d-9409-0d460f8433c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:to="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_88dfee03-c9b1-4e3e-b023-828e3ac4fb64_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:to="loc_srt_RangeMember_88dfee03-c9b1-4e3e-b023-828e3ac4fb64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:to="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f5e523a2-910e-41c8-bcf1-dbb70197b877" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:to="loc_srt_MinimumMember_f5e523a2-910e-41c8-bcf1-dbb70197b877" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f9fde685-5aa7-4341-b490-27cc9c6b3553" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:to="loc_srt_MaximumMember_f9fde685-5aa7-4341-b490-27cc9c6b3553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_818a3959-8db2-43c3-948c-a92aaf7670e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_818a3959-8db2-43c3-948c-a92aaf7670e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EnvironmentalAndWorkplaceMattersMember_e5962bb6-734c-41ef-8d0d-01dd36c42b03" xlink:href="aca-20230331.xsd#aca_EnvironmentalAndWorkplaceMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:to="loc_aca_EnvironmentalAndWorkplaceMattersMember_e5962bb6-734c-41ef-8d0d-01dd36c42b03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2a62e408-7c91-4e3f-bff6-b2560396f95f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2a62e408-7c91-4e3f-bff6-b2560396f95f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_51d2773b-0230-4e66-8ebf-1c662eab16e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_51d2773b-0230-4e66-8ebf-1c662eab16e0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.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_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>aca-20230331_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:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a-->
<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_VariableRateDomain_5ae5a342-0dae-4785-8018-061ed28ee26f_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/2023/elts/us-gaap-2023.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_AccruedLiabilitiesCurrent_055f12b4-9c67-48c4-a825-ece8320ff67c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_650caf83-13a2-49f8-bacd-0fc4fded13b9_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">2025</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/2023/elts/us-gaap-2023.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_srt_RangeMember_18f661ae-e195-4b80-84ef-5702cdf89956_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/2023/elts/srt-2023.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_LineOfCreditFacilityMaximumBorrowingCapacity_a08f2999-51d0-41b2-90ad-36946bbf1f45_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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingCapitalAbstract_daa99776-684d-4a22-a67b-887ffbd92a08_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 current assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_5f3e67ba-ad02-4bc6-a04a-18eae958abd2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" 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 income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9fddded3-2dbd-4bb3-8027-eb8e9b204406_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/2023/elts/us-gaap-2023.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_DebtDisclosureTextBlock_de029e5c-3825-40df-a0b7-71d7c4c6b25c_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</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/2023/elts/us-gaap-2023.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_StatementOfStockholdersEquityAbstract_5616ba19-3c28-4136-98b7-b9ee90b06d22_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink: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 Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink: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 Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_df3e811e-e6ae-40b2-b2d1-e5a7e355dfca_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink: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_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink: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, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_88f5021d-2945-4ee9-b57f-a92dfa6db556_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</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/2023/elts/us-gaap-2023.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_us-gaap_SegmentReportingAbstract_98f0d292-b1f0-44ce-af51-8095b5c16b3b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <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/2023/elts/us-gaap-2023.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_us-gaap_AccountsPayableCurrent_8e704ab8-0218-48ad-86fd-9fab102d153e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_0f7fec6c-5987-49e4-8063-8b21cd1f5016_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink: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, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink: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 Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_80a84ab9-c97b-4219-8ed0-75214df528b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b32783e7-e2af-430f-bb2a-ef1c042c2edc_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">Statutory rate</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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOtherNoncurrentAssets_2fbb4a6e-ad35-428f-8f15-1f679104b0f9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" 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_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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 Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_0e0a6537-1e93-4339-9b18-292d302b41dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_b79843b7-b348-4ddb-90cd-32c3b6f62e63_terseLabel_en-US" xlink:label="lab_aca_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_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_label_en-US" xlink:label="lab_aca_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_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_documentation_en-US" xlink:label="lab_aca_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_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:href="aca-20230331.xsd#aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:to="lab_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_dbdb6dd7-6ff3-4a50-892e-6553d142eb7a_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 Taxes</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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_8cd08b4e-fbad-4f52-a855-7d901e6e65d0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink: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, net - shares</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/2023/elts/us-gaap-2023.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20189948-3595-491b-842f-1acc77d9e386_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" 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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total</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/2023/elts/us-gaap-2023.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_us-gaap_RevenueRecognitionPolicyTextBlock_a769da64-57e7-40d2-93e0-36f81c7852c7_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 Recognition</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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrentAbstract_a3703698-c527-44df-afa7-a6f2078899eb_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock_e71d331c-434d-41e9-b2aa-5972ebd12acc_terseLabel_en-US" xlink:label="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock" xlink: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 classification</link:label>
    <link:label id="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock_label_en-US" xlink:label="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock" xlink: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 and Liabilities, Leases [Table Text Block]</link:label>
    <link:label id="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock_documentation_en-US" xlink:label="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock" 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 and Liabilities, Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_AssetsAndLiabilitiesLeasesTableTextBlock" xlink:href="aca-20230331.xsd#aca_AssetsAndLiabilitiesLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_AssetsAndLiabilitiesLeasesTableTextBlock" xlink:to="lab_aca_AssetsAndLiabilitiesLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_85a3115f-2ce8-49bc-a4de-4042cbe60eed_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 from sale of storage tanks business</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/2023/elts/us-gaap-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_608a8ef0-6fc8-40b6-853b-c716e8bfb326_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_InlandBargeMember_3bfd7ffa-c553-4bfb-9168-6e8bf48fee31_terseLabel_en-US" xlink:label="lab_aca_InlandBargeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inland barges</link:label>
    <link:label id="lab_aca_InlandBargeMember_label_en-US" xlink:label="lab_aca_InlandBargeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inland barge [Member]</link:label>
    <link:label id="lab_aca_InlandBargeMember_documentation_en-US" xlink:label="lab_aca_InlandBargeMember" 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">Inland barge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_InlandBargeMember" xlink:href="aca-20230331.xsd#aca_InlandBargeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_InlandBargeMember" xlink:to="lab_aca_InlandBargeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_c5df0d2d-052e-4d7b-94d6-24a6128c1ef7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5215cbf7-0de8-4a4f-b82b-460cdcb49ffa_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 stockholders</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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_4474388c-5b98-4890-bc2a-e83825fca1ff_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract" xlink: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, Cash Equivalents, and Restricted Cash Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_b765e457-deb1-43e9-85fa-8018a7f74c17_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">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_128bfa48-2190-4a4b-93ed-f291b64a4ac7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Net income - diluted (EPS)</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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6ac04a6a-feb8-48ca-8e2a-078f07b92743_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">Schedule of 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/2023/elts/us-gaap-2023.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_TreasuryStockValue_80d7cebe-b518-4239-b33a-7f0ea0a91df4_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock</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/2023/elts/us-gaap-2023.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_AccountsReceivableNetCurrent_d30502a6-b632-4279-aea1-18d5cc1b78e4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3315c179-e463-4d07-8b24-ac29c3b82ebf_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 (gains) losses included in net income, net of tax expense (benefit)</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/2023/elts/us-gaap-2023.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_aca_LIBORMember_4ba62652-5daa-43cf-bee9-0e382a83b886_terseLabel_en-US" xlink:label="lab_aca_LIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_aca_LIBORMember_label_en-US" xlink:label="lab_aca_LIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR [Member]</link:label>
    <link:label id="lab_aca_LIBORMember_documentation_en-US" xlink:label="lab_aca_LIBORMember" 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">LIBOR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LIBORMember" xlink:href="aca-20230331.xsd#aca_LIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_LIBORMember" xlink:to="lab_aca_LIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_17d2f368-ccf7-4065-b7b5-e17289d1b763_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">Level 3</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/2023/elts/us-gaap-2023.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_LineOfCreditMember_73fd27a4-1f19-4cb6-8ed7-ebc7de2c98b1_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">Revolving credit facility</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/2023/elts/us-gaap-2023.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_OtherNonoperatingIncomeExpenseAbstract_d87457f8-a8ea-4192-a45a-0bbca18123e8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" 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, net (income) expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink: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 Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_3dd4be92-882f-4d04-a2f9-caee68e90867_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">Buildings and improvements</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/2023/elts/us-gaap-2023.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_us-gaap_ExciseAndSalesTaxes_2993e38d-e8db-4fef-850f-8d40125d5af3_terseLabel_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise and Sales Taxes</link:label>
    <link:label id="lab_us-gaap_ExciseAndSalesTaxes_label_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise and Sales Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExciseAndSalesTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExciseAndSalesTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExciseAndSalesTaxes" xlink:to="lab_us-gaap_ExciseAndSalesTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_76983449-a6d9-4a11-8040-30c8b32cc7da_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/2023/dei-2023.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_us-gaap_LettersOfCreditOutstandingAmount_a70b6066-5a69-405d-9af6-61bec1c904d7_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/2023/elts/us-gaap-2023.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_aca_StorageTanksMember_ea3e92f1-0b7b-4c1d-a5a6-89a4fa626f20_terseLabel_en-US" xlink:label="lab_aca_StorageTanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage tanks</link:label>
    <link:label id="lab_aca_StorageTanksMember_label_en-US" xlink:label="lab_aca_StorageTanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage tanks [Member]</link:label>
    <link:label id="lab_aca_StorageTanksMember_documentation_en-US" xlink:label="lab_aca_StorageTanksMember" 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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksMember" xlink:href="aca-20230331.xsd#aca_StorageTanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_StorageTanksMember" xlink:to="lab_aca_StorageTanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_c3c2237f-f400-42a8-9bde-91db76e42d8c_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">Estimated 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/2023/elts/us-gaap-2023.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_NetIncomeLoss_69ef2daf-f457-4f9f-a80a-fd32893af9e4_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_e64e21f2-a5d7-4252-a6a8-03bf15ca92e2_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</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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_91a787be-534a-4758-bb14-21f3af57d4e5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" 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 current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_f689df87-4517-4642-bd5c-10bc2ad32873_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/2023/elts/us-gaap-2023.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_DerivativeContractTypeDomain_e7ff120f-de90-4d1f-8afa-c0ea13a73222_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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityPaymentsDueYearTwo_6f9fc9df-7ccb-4760-becc-558cb1c1e915_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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 payments, 2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_28e87f11-458b-4637-b234-330800d88838_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" 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">Machinery and other</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/2023/elts/us-gaap-2023.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_LesseeOperatingLeasesTextBlock_1af0b66d-e3df-409a-9967-c847df413936_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink: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 Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationDocumentAxis_532f4f60-b21a-4117-a0f4-799a906653b1_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationDocumentAxis" xlink: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 Information, Document [Axis]</link:label>
    <link:label id="lab_dei_DocumentInformationDocumentAxis_label_en-US" xlink:label="lab_dei_DocumentInformationDocumentAxis" xlink: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 Information, Document [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationDocumentAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationDocumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationDocumentAxis" xlink:to="lab_dei_DocumentInformationDocumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_08450e5a-85f8-419e-8bc7-f5d13e69e85a_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" 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 debt</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/2023/elts/us-gaap-2023.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_SharesIssued_ff265c0a-44f7-410d-bb4a-78c088cbab07_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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">Beginning balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_29da4689-dc9c-4460-bc08-80777bf04e3a_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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">Ending balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e07d6dc0-4fe9-4ad4-8993-74b1be471cfd_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_CoverPageAbstract_3da4c4c5-f42b-4168-b50a-14368c4528aa_terseLabel_en-US" xlink:label="lab_aca_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_aca_CoverPageAbstract_label_en-US" xlink:label="lab_aca_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_aca_CoverPageAbstract_documentation_en-US" xlink:label="lab_aca_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_aca_CoverPageAbstract" xlink:href="aca-20230331.xsd#aca_CoverPageAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_CoverPageAbstract" xlink:to="lab_aca_CoverPageAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_RAMCOMember_7b52abe7-831e-4024-bac5-0490076002fb_terseLabel_en-US" xlink:label="lab_aca_RAMCOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RAMCO</link:label>
    <link:label id="lab_aca_RAMCOMember_label_en-US" xlink:label="lab_aca_RAMCOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RAMCO [Member]</link:label>
    <link:label id="lab_aca_RAMCOMember_documentation_en-US" xlink:label="lab_aca_RAMCOMember" 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">RAMCO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RAMCOMember" xlink:href="aca-20230331.xsd#aca_RAMCOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_RAMCOMember" xlink:to="lab_aca_RAMCOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_bd151c6c-44b2-4e44-889c-5f0d4dc978e3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_27e111f8-7d7b-422a-ad93-52144c6bca1a_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">Computation of basic and diluted earnings per share</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/2023/elts/us-gaap-2023.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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9a97b340-8e4b-4646-a3ff-49abd03106fc_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink: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 useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2ad501c9-fb67-4d62-a9c9-d114fac8e7fc_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">Level 1</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/2023/elts/us-gaap-2023.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_us-gaap_Goodwill_85288d3e-ac46-4b85-8131-cc1830612ad3_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTextBlock_91a9142e-6f8d-487a-8105-c2b560ada4e1_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">Components of property, plant, and equipment</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/2023/elts/us-gaap-2023.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_StatementEquityComponentsAxis_5dfcb4b6-944b-46f9-b0c8-1865d9d480e3_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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccruedLiabilities_59441a0c-746f-4f38-a4f1-cf6421b8ae97_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/2023/elts/us-gaap-2023.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_dei_EntitySmallBusiness_37f50ace-d873-4585-a69e-b6fa61ddda73_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/2023/dei-2023.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_ComprehensiveIncomeNoteTextBlock_df1d7710-6867-46fd-8918-51bcc6949896_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">Accumulated Other Comprehensive Loss</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/2023/elts/us-gaap-2023.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_dei_LocalPhoneNumber_0e0175fd-ceb0-4f1c-b4fc-e795b1b23992_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/2023/dei-2023.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_IncreaseDecreaseInAccountsReceivable_867ea8bd-3f39-481e-9986-ee33b0d302cf_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">(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/2023/elts/us-gaap-2023.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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_7cc07181-1868-41e1-8abd-142dbb982c79_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink: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 payments, 2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink: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, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_38a70bd8-9c45-407e-8f2a-89a0a854e148_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</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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeNotionalAmount_31a448af-466e-4389-9271-1898e4dae4f3_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/2023/elts/us-gaap-2023.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_CommonStockDividendsPerShareDeclared_5bf9d3f9-a309-4acc-968e-e17a70bf7b62_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">Dividends declared per common share</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/2023/elts/us-gaap-2023.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_FairValueByMeasurementFrequencyAxis_895aed6f-1943-48d9-9485-df45dcb16e24_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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityNoncurrent_e13801ce-2534-46a0-b94d-6ac41a0a4b59_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 liability, Non-current, Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_d4155ae4-d64d-4f3f-a56d-79e1c635ca1d_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</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/2023/elts/us-gaap-2023.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_DebtInstrumentNameDomain_d3b1ff84-9dc2-438d-974f-9307fb5970d9_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/2023/elts/us-gaap-2023.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_us-gaap_CompensationAndRetirementDisclosureAbstract_96aa6439-91ca-496b-80e6-fd3c51d3d38d_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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsOfDebtIssuanceCosts_5f8ed090-c2e2-410b-95b1-8d561d5104df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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 issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_36916278-a7dc-47fb-865a-35ef5fb3e841_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">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/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_064a8255-298a-402e-9759-51136cd2d0a1_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">Future minimum lease payments</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, to be Paid, 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/2023/elts/us-gaap-2023.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_us-gaap_CashAndCashEquivalentsPolicyTextBlock_c179bd10-2476-4ee0-9065-bda65c189e6b_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</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/2023/elts/us-gaap-2023.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_Revenues_9d68c82c-91d7-4b21-b99c-b058130b095f_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_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/2023/elts/us-gaap-2023.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_srt_ProductsAndServicesDomain_a4f4566a-1bff-420e-b294-4639a0819711_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/2023/elts/srt-2023.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_us-gaap_IncreaseDecreaseInInventories_9c39fd91-aff1-4561-9713-8f1d97c86b4a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">(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/2023/elts/us-gaap-2023.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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_55a31f8a-e1f7-40b1-bcc6-bd91c3bb7f7e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink: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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink: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 Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2968b78a-b610-47f3-b6b7-69acaedb59db_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_UtilityWindAndRelatedStructuresMember_8b81dd98-ea0c-49f1-9e74-96ad9dbab8e6_terseLabel_en-US" xlink:label="lab_aca_UtilityWindAndRelatedStructuresMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility, wind, and related structures</link:label>
    <link:label id="lab_aca_UtilityWindAndRelatedStructuresMember_label_en-US" xlink:label="lab_aca_UtilityWindAndRelatedStructuresMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility, wind, and related structures [Member]</link:label>
    <link:label id="lab_aca_UtilityWindAndRelatedStructuresMember_documentation_en-US" xlink:label="lab_aca_UtilityWindAndRelatedStructuresMember" 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">Utility, wind, and related structures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_UtilityWindAndRelatedStructuresMember" xlink:href="aca-20230331.xsd#aca_UtilityWindAndRelatedStructuresMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_UtilityWindAndRelatedStructuresMember" xlink:to="lab_aca_UtilityWindAndRelatedStructuresMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9aa20eed-8d9b-4298-ad94-ae12cfbda90e_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">Total weighted average restricted shares and antidilutive stock options</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/2023/elts/us-gaap-2023.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_dei_DocumentQuarterlyReport_b55cdad2-e269-49f6-81b2-5f640ec2a960_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_0b82cbfa-206c-40b1-a873-e649e106215e_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/2023/elts/us-gaap-2023.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_FairValueMeasurementsFairValueHierarchyDomain_dabd7b5e-2f48-4ea0-9015-88f974bedad6_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/2023/elts/us-gaap-2023.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_HedgingDesignationAxis_a73a83f3-92c5-455d-89b2-c8390a345d2a_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/2023/elts/us-gaap-2023.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_us-gaap_GoodwillLineItems_cc1017bb-d95f-43f4-b490-8b82c030ff36_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_dcb52cac-d201-4f61-aed2-c1edc4c62ea4_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</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/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8647d1d5-3f1e-45ad-ba58-f83aa671a354_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">Operating lease payments, imputed interest</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/2023/elts/us-gaap-2023.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_LongtermDebtTypeDomain_587702ff-7da2-44b9-97c0-882576b7bb95_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/2023/elts/us-gaap-2023.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_dei_EntityFileNumber_6fc01ee6-dc25-4a46-afa8-e80382bc053c_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/2023/dei-2023.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_us-gaap_LossContingenciesTable_1949f863-2b74-4e95-83a7-87dc5e754b16_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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseLiabilityCurrent_b468cfd7-15e2-4cf5-bcaf-b0bf2d1238b5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 liability, Current, Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3faccedb-ba6f-47c8-a47d-dfb139f20d0e_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">Operating lease payments, 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/2023/elts/us-gaap-2023.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_aca_SteelComponentsMember_c247019d-10b9-4fa8-af1b-7b60c4036993_terseLabel_en-US" xlink:label="lab_aca_SteelComponentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Steel components</link:label>
    <link:label id="lab_aca_SteelComponentsMember_label_en-US" xlink:label="lab_aca_SteelComponentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Steel components [Member]</link:label>
    <link:label id="lab_aca_SteelComponentsMember_documentation_en-US" xlink:label="lab_aca_SteelComponentsMember" 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">Steel components [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_SteelComponentsMember" xlink:href="aca-20230331.xsd#aca_SteelComponentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_SteelComponentsMember" xlink:to="lab_aca_SteelComponentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_57060ba3-17e7-4e21-ae64-f72519dfcf56_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/2023/dei-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ce67a0ba-7a75-48ad-962e-8fcf1da2cde5_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">Operating lease payments, 2026</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/2023/elts/us-gaap-2023.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_BusinessAcquisitionAcquireeDomain_7c04be5a-9fc0-449d-9eba-92b1a025df2c_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/2023/elts/us-gaap-2023.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_aca_IntangibleAssetsLineItems_c87382d8-b758-4a6e-9be2-1ab16df15b6d_terseLabel_en-US" xlink:label="lab_aca_IntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_aca_IntangibleAssetsLineItems_label_en-US" xlink:label="lab_aca_IntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_aca_IntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_aca_IntangibleAssetsLineItems" 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">Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_IntangibleAssetsLineItems" xlink:href="aca-20230331.xsd#aca_IntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_IntangibleAssetsLineItems" xlink:to="lab_aca_IntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_29c74e9d-1767-4c67-978d-a93c94361281_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Intangibles with definite lives, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_387d7818-6cfe-4e8b-8b7b-947f3aa320e2_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/2023/elts/us-gaap-2023.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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ec0c1ead-a4eb-4316-ab5c-7a7c3b1f07df_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">Recent Accounting Pronouncements</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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6f759e1b-7cba-4668-9bd0-6e12ee53fb06_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 and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b47af41b-77d5-4127-9bbe-4e83362306b6_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 and cash equivalents 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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_4084d1f8-e9f9-4d58-9e37-4f7b6b19bff7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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 accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d2a2394d-2b4c-4ae1-b037-c5242256e656_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">Operating lease payments, 2025</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/2023/elts/us-gaap-2023.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_dei_DocumentDomain_936959f6-c4a4-4826-92c2-887e1adb5da9_terseLabel_en-US" xlink:label="lab_dei_DocumentDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_DocumentDomain_label_en-US" xlink:label="lab_dei_DocumentDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentDomain" xlink:to="lab_dei_DocumentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_f43de731-e2db-45c6-8a25-13d0ce9a9cde_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">Acquisition price</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/2023/elts/us-gaap-2023.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_LineOfCreditFacilityCommitmentFeePercentage_4e698b54-826a-45a4-b57c-f5358d864395_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink: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, unused commitment fee percent</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink: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, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_4fe160a0-ab7c-4f21-b75a-6acd0364dcd6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_75ffabe7-e31a-447f-8c3d-edb35499576d_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/2023/dei-2023.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_us-gaap_AssetsFairValueDisclosure_edd2c69e-0762-450a-93b6-aaa627a84320_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">Total assets</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/2023/elts/us-gaap-2023.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9d3ec2f4-59fa-4cb4-a99c-244c3733e8ac_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 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_fe03cf8c-57ab-47d5-abe1-72781b9790eb_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 (loss), 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/2023/elts/us-gaap-2023.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_AccumulatedTranslationAdjustmentMember_f4b13550-536a-44c0-9f5f-c461cdb64302_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">Currency translation adjustments</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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsOfOrdinaryDividends_674f2e00-46fc-4c7d-9363-e6d73e7c2b28_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" 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">Dividends paid to common stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:to="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_NumberofDivestitures_72cf29ee-9f1d-490f-b97a-a86132570c3d_terseLabel_en-US" xlink:label="lab_aca_NumberofDivestitures" xlink: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 Divestitures</link:label>
    <link:label id="lab_aca_NumberofDivestitures_label_en-US" xlink:label="lab_aca_NumberofDivestitures" xlink: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 Divestitures</link:label>
    <link:label id="lab_aca_NumberofDivestitures_documentation_en-US" xlink:label="lab_aca_NumberofDivestitures" 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 Divestitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_NumberofDivestitures" xlink:href="aca-20230331.xsd#aca_NumberofDivestitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_NumberofDivestitures" xlink:to="lab_aca_NumberofDivestitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_be170aa5-ccf9-42ff-97e3-d34efabd108c_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" 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">Costs and Expenses, Total</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_1d6899a8-06c9-450a-8bb3-c858c75a35ce_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</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/2023/elts/srt-2023.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_us-gaap_ComprehensiveIncomeNetOfTax_a07f7e3a-2c9e-4a6e-a715-4efcedf766ca_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</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/2023/elts/us-gaap-2023.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_us-gaap_PropertyPlantAndEquipmentNetAbstract_47031029-0bae-40c2-bcae-3b4e2054fb89_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink: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 of property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0c581225-cdb6-4752-b94e-a6b45b90b9ea_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/2023/dei-2023.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_GoodwillAcquiredDuringPeriod_26c3db11-589d-46ac-b061-2127d4dca9ee_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</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/2023/elts/us-gaap-2023.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_BenefitsLossesAndExpenses_22a3c0c7-8930-4e8c-b9ca-76e05d0852b4_totalLabel_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpenses" 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">Retirement expense</link:label>
    <link:label id="lab_us-gaap_BenefitsLossesAndExpenses_label_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits, Losses and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses" xlink:to="lab_us-gaap_BenefitsLossesAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_1574eade-fb88-4c12-9754-c224d8f8d50d_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/2023/dei-2023.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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1001b8d6-a992-4f83-afcf-faa35010d4f4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink: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 payments, 2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink: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, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8575ff44-ba2d-4fba-bd2b-b5d08c346225_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">Stock-Based Compensation</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/2023/elts/us-gaap-2023.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_OtherNoncashIncomeExpense_565d3a78-aeef-49ee-b91a-10092965317d_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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f2e7aef7-4ac1-4cdb-83ce-b09448fb7244_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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 payments, 2023 (remaining)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_8c3fe391-76f1-40b6-80c9-9dce8bfb8890_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/2023/elts/us-gaap-2023.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_us-gaap_DeferredTaxAssetsDeferredIncome_adc26f0b-0cc0-43b8-adc0-e2838a3c3814_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_85131f84-ab7a-42d7-9ae6-d931eb93c6f9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance billings</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_c776ad68-fc78-485e-8003-28e20c7c890c_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/2023/elts/us-gaap-2023.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_IncomeStatementAbstract_96769522-709c-459a-84ea-0e999c6fa879_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/2023/elts/us-gaap-2023.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_dei_Security12bTitle_e73a6027-9108-467a-a221-9fca9c11677f_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/2023/dei-2023.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_LossContingencyNatureDomain_15f07731-2d00-4947-b505-ba2a8af85230_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/2023/elts/us-gaap-2023.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_StockholdersEquityPolicyTextBlock_7939bd42-9ac0-4c4e-8f21-3f0cd407a823_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_f14c5c3a-d6f3-432d-8573-5fcdb5e42df4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" 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</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/2023/elts/us-gaap-2023.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_OtherAssetsCurrent_b0ae6ced-4613-4e55-9d42-0ff4dc68fedc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_e68a9803-09ae-48a8-aa58-88cf5a24c374_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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeFixedInterestRate_dd694a82-46e3-4ea4-8f7e-c02395d5c42f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink: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, fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink: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, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0d024d61-839b-428b-8993-b04af51e04c7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <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/2023/elts/us-gaap-2023.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_dei_EntityTaxIdentificationNumber_aae5a824-685b-43af-9d7f-4af6766183f3_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/2023/dei-2023.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_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear_3fddf5ad-3e9f-4eaa-aab1-b2c5a56a559d_terseLabel_en-US" xlink:label="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected full year contributions by the employer to the multiemployer plan</link:label>
    <link:label id="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear_label_en-US" xlink:label="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Expected Contributions in Current Fiscal Year</link:label>
    <link:label id="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear_documentation_en-US" xlink:label="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" 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">Multiemployer Plan, Expected Contributions in Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" xlink:href="aca-20230331.xsd#aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" xlink:to="lab_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_f9fc8039-c596-4564-b1a6-81f81c5c8fd7_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">Total inventory</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/2023/elts/us-gaap-2023.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_us-gaap_LongTermLineOfCredit_d14a365a-17e6-4a1a-a1f4-05b1d2b4c7a1_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" 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">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_860b840c-e231-4734-8e66-771be800a5d2_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/2023/elts/srt-2023.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_LandMember_dd9bb7fe-1473-4746-9aad-b170a332bb67_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</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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOtherCurrentAssets_247c64c6-0990-46bf-8eea-8a82859091be_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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 current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink: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 Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_019740ea-0777-4a92-bd2e-8bb805d6b62a_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/2023/elts/us-gaap-2023.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_aca_LeaseLiability_8f06bb34-c62f-4659-b6ce-34f741fb7520_totalLabel_en-US" xlink:label="lab_aca_LeaseLiability" 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">Lease liability, Total</link:label>
    <link:label id="lab_aca_LeaseLiability_label_en-US" xlink:label="lab_aca_LeaseLiability" xlink: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 Liability</link:label>
    <link:label id="lab_aca_LeaseLiability_documentation_en-US" xlink:label="lab_aca_LeaseLiability" 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">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseLiability" xlink:href="aca-20230331.xsd#aca_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_LeaseLiability" xlink:to="lab_aca_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_0c333e98-7873-4bcc-8975-3f0b215a0b3d_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/2023/dei-2023.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_dei_EntityCommonStockSharesOutstanding_4c95dca0-958c-4b34-9a6e-9c843169303d_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">Entity 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/2023/dei-2023.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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_db09dcd1-d7e6-4f5d-960b-731eab9e2120_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions and Divestitures</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_StorageTanksBusinessMember_4da3121f-ad19-483d-9b10-326ce5b23eaa_terseLabel_en-US" xlink:label="lab_aca_StorageTanksBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage Tanks Business</link:label>
    <link:label id="lab_aca_StorageTanksBusinessMember_label_en-US" xlink:label="lab_aca_StorageTanksBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage Tanks Business [Member]</link:label>
    <link:label id="lab_aca_StorageTanksBusinessMember_documentation_en-US" xlink:label="lab_aca_StorageTanksBusinessMember" 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">Storage Tanks Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksBusinessMember" xlink:href="aca-20230331.xsd#aca_StorageTanksBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_StorageTanksBusinessMember" xlink:to="lab_aca_StorageTanksBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_601e4895-af53-4009-a32d-888dfa6d759a_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/2023/elts/us-gaap-2023.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_FairValueByFairValueHierarchyLevelAxis_3f05aaad-8021-45a5-aae5-ce5052cd11f2_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/2023/elts/us-gaap-2023.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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_354e770f-9b98-4346-ab40-3801bb04b85b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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, net (income) expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_a9a180f7-7a21-464e-a44e-c69a2126a702_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/2023/elts/srt-2023.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_us-gaap_RetainedEarningsAccumulatedDeficit_011de6ee-3373-4871-968c-913d5a0214af_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/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesDisclosureAbstract_044c708b-5525-4bc9-b2d7-88b6fb89737d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c171d476-3f64-494a-b4b2-1a11313ee4a5_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/2023/dei-2023.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_AssetsCurrentAbstract_07f76745-4223-4b22-86f6-69c5086594de_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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 assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_b483b458-20e3-4c8e-ad41-6f648a30f6cc_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/2023/elts/us-gaap-2023.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_dei_EntityAddressStateOrProvince_6bc6bc92-6679-4159-b51e-38d405689cd3_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/2023/dei-2023.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_DerivativesPolicyTextBlock_ddb6414c-1641-4a4d-a6b3-3f3fcd2c25a2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_e19b88e0-bd49-4cc7-971f-7b448b0d3973_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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">Finance lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink: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, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3fe876a-160f-476d-a05f-be23218f79cb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f8796d93-b5f2-4c2b-a71f-79b688f36a5b_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/2023/elts/us-gaap-2023.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_OtherIncomeAndExpensesAbstract_1a6d9d50-b2f3-43bb-91bb-68dd6f723711_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 Income and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_6a3a3cb0-912f-42d2-8614-28e56c78395e_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">Range 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/2023/elts/us-gaap-2023.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_ConcentrationRiskCreditRisk_8af57ec3-fbdb-4e0d-94c2-42f1a3de3657_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 of Credit Risk</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/2023/elts/us-gaap-2023.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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_fba20775-491d-4fc6-ad65-5398cad0e432_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">Employee Retirement Plans</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/2023/elts/us-gaap-2023.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_AccumulatedOtherComprehensiveIncomeLossLineItems_70ef3d91-01f8-4d07-9ca7-39c9ec106e64_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/2023/elts/us-gaap-2023.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_CommonStockParOrStatedValuePerShare_369c241b-09fb-4e91-af19-604970f65e32_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">Common Stock, Par or Stated Value Per Share</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/2023/elts/us-gaap-2023.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_aca_TermLoanMember_f2b0b91b-d6ca-4b49-b16a-316117bed248_terseLabel_en-US" xlink:label="lab_aca_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_aca_TermLoanMember_label_en-US" xlink:label="lab_aca_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_aca_TermLoanMember_documentation_en-US" xlink:label="lab_aca_TermLoanMember" 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">Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_TermLoanMember" xlink:to="lab_aca_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_13982626-fe10-4ad2-9635-d696c3ea7165_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 required by 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/2023/elts/us-gaap-2023.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_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_b830dec2-c5c1-4df3-9850-9203cfb5ca00_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">2026</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/2023/elts/us-gaap-2023.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_NetIncomeLossAvailableToCommonStockholdersBasic_9a48a46c-1f6a-4cd7-92bd-66c9a6ec61ab_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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 per common share &#8211; basic</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/2023/elts/us-gaap-2023.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_InterestRateSwapMember_71aeef0d-a16e-43de-96d4-67878feaea2c_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</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/2023/elts/us-gaap-2023.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_DebtInstrumentAxis_047998a8-41a4-43dc-95ae-7198db7e4e61_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/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateContinuingOperations_b4e746e1-5fc5-4d60-a086-7a2b99deb630_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective tax rate</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/2023/elts/us-gaap-2023.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_OperatingLeaseLiability_700515f7-b7f1-4061-86db-d1e8b0973a83_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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, present value</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_a26c6154-9cc2-4ecf-9046-40897f97bfc0_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/2023/elts/us-gaap-2023.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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_989b2ce3-6ca6-41f3-a032-186987465bf4_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">Remaining principal payments under debt agreement</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/2023/elts/us-gaap-2023.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_Liabilities_c592c0a5-d57b-4724-aaea-40663c504042_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_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/2023/elts/us-gaap-2023.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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_cf15072a-1fd5-459b-8cde-ce71074970a1_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">2024</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/2023/elts/us-gaap-2023.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_AccumulatedOtherComprehensiveIncomeMember_c3c12f50-103d-4351-a8c0-d01713aae67f_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">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1bb435f8-41c2-4f72-bbbd-b20b01be2f70_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" 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">Accumulated other comprehensive loss</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/2023/elts/us-gaap-2023.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_DefinedContributionPlanCostRecognized_e4c48edb-5ebb-496d-b309-e736e32f6c56_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 plans</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/2023/elts/us-gaap-2023.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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_100504db-2770-4155-a4d1-55c825efd5f1_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</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/2023/elts/us-gaap-2023.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_FairValueMeasurementFrequencyDomain_bb679e59-8bc4-4336-954d-16ed4c5203ff_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/2023/elts/us-gaap-2023.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_33e92f6c-74f3-4442-9866-2b783584807e_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/2023/elts/us-gaap-2023.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_ConstructionPermitsMember_aad69fda-b72b-49fd-88ca-aebc69c7daee_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionPermitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permits</link:label>
    <link:label id="lab_us-gaap_ConstructionPermitsMember_label_en-US" xlink:label="lab_us-gaap_ConstructionPermitsMember" xlink: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 Permits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionPermitsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionPermitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionPermitsMember" xlink:to="lab_us-gaap_ConstructionPermitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_b7258c79-6557-4183-93a3-97864914ac5e_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTypeDomain_bfa1232f-a8f9-4bfe-bbf3-4a9e72f43077_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/2023/elts/us-gaap-2023.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_NumberOfReportableSegments_c0a28c14-0596-4de1-8db9-fd53453fca47_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 principal business segments of Company</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/2023/elts/us-gaap-2023.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_EarningsPerShareAbstract_8216e763-fa08-49e3-8a2d-e2fa8bdde2ad_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_26100590-cd01-426a-b372-24a264104875_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</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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ce547901-b96f-4605-a5c9-e76554b94c18_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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 liability, Non-current, Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_468faca1-28f9-423f-be6e-4480f915f40b_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</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/2023/elts/us-gaap-2023.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_AssetsCurrent_087a6c88-130b-4865-a438-2c5eed39cd70_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" 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 current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_bb6dedd1-8159-4387-836a-529be99e7ef9_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">Unrealized loss on derivative financial instruments</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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationContingentConsiderationLiability_9ac576bc-86ed-40ee-bbac-34771d382ed8_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">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/2023/elts/us-gaap-2023.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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_ec123397-63fa-42b5-9963-d6bc684c0d65_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">Thereafter</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/2023/elts/us-gaap-2023.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_OtherPostretirementBenefitExpense_573cd6f9-1b60-4c0e-95d2-9c09bcc68e2f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitExpense_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitExpense" xlink: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 Postretirement Benefits Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitExpense" xlink:to="lab_us-gaap_OtherPostretirementBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bc72269b-399b-4665-9b34-6d9f78d7d248_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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 asset, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_71ebce71-be49-44f0-b612-dc1ffa9458c2_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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">Other, net (income) expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_0e3a9e8f-7192-4052-9618-57deac3a2789_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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, net (income) expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_82dd5a04-063e-4261-b355-35f6f8d6f76e_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/2023/dei-2023.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_StatementTable_e214b225-3b9b-4a43-ba01-8515eecd73ef_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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_095cc5de-dd4e-4f2e-bf87-831f984bb237_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/2023/dei-2023.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_9f5e3690-831a-46a3-80fb-cede4fa5869e_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" 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 debt, gross</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink: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 Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2a49ae41-6feb-464b-9874-35b30e54d98d_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">Authorized stock repurchase 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/2023/elts/us-gaap-2023.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_IndefiniteLivedTrademarks_e9553e73-8ba6-4a98-bbe8-0e9f30f0a83a_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles with indefinite lives - Trademarks</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedTrademarks" xlink:to="lab_us-gaap_IndefiniteLivedTrademarks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_21aac5b4-f451-4bf0-88de-4347ce7c1ca4_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">Changes in accumulated other comprehensive loss</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/2023/elts/us-gaap-2023.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_ScheduleOfGoodwillTextBlock_b0a345e9-4b43-410b-87f2-d5a057fbb85d_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">Goodwill by segment</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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityPaymentsDueYearFour_8e93d9e1-5705-495b-9007-520fbb437d85_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink: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 payments, 2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink: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, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_82716c55-94db-48c8-96f2-26683457857a_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 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_1009fbd9-412f-49f0-a3e5-58dc75942003_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustment:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink: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 Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_08c94cad-cd3a-4263-bab9-6ce169172911_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink: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, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d8d477bf-712e-4a50-b085-5a80d15f7fb9_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, depletion, 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/2023/elts/us-gaap-2023.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_us-gaap_DebtInstrumentInterestRateStatedPercentage_76084f52-00e5-4490-8c13-abc097b42a1a_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">Interest rate</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/2023/elts/us-gaap-2023.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_StatementOfFinancialPositionAbstract_7b8aaf16-97f4-4b76-a82a-41d79b90b4eb_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/2023/elts/us-gaap-2023.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_us-gaap_GainLossOnSaleOfBusiness_48872045-0a20-4b39-a9c4-57443ff180c2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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">Gain on sale of storage tanks business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_5eca520c-379a-4b4d-b85d-6156ce5ad392_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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 on sale of storage tanks business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink: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 Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_ad9091e1-faa3-492d-924a-f0a7a56b93a5_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">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_86cf123d-fe9b-4fb5-a686-0e19964d2e72_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_9cd9c980-e9b9-47b7-9e99-f53ff3ed5b7d_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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">Ending balance</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">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/2023/elts/us-gaap-2023.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_srt_ConsolidationItemsAxis_b54979ce-905e-4b61-941a-d3e98b30adc0_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/2023/elts/srt-2023.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_558072ac-eb47-42b8-9887-77be96dfdce7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink: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, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink: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, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5606058d-826a-4d65-a5e2-8441e8911b87_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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 Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxCreditsAndAdjustments_fcba0e3a-73ac-4cff-ba84-0abe6889be8e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxCreditsAndAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMP tax credits for wind towers</link:label>
    <link:label id="lab_us-gaap_IncomeTaxCreditsAndAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxCreditsAndAdjustments" xlink: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 Credits and Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxCreditsAndAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxCreditsAndAdjustments" xlink:to="lab_us-gaap_IncomeTaxCreditsAndAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_ce73f418-aab3-496a-a4ef-3f3710be86a0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_13c2748a-fab7-4a85-9911-1b03c3b71811_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 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/2023/elts/us-gaap-2023.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_OtherIncomeAndOtherExpenseDisclosureTextBlock_862f2ceb-3d9c-4daa-a902-d31929150cc7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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, Net</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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 Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_LeaseRightOfUseAsset_064087c5-2492-4efa-bfae-d7da47317c1d_totalLabel_en-US" xlink:label="lab_aca_LeaseRightOfUseAsset" 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">Right of use asset, Total</link:label>
    <link:label id="lab_aca_LeaseRightOfUseAsset_label_en-US" xlink:label="lab_aca_LeaseRightOfUseAsset" xlink: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 Right of Use Asset</link:label>
    <link:label id="lab_aca_LeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_aca_LeaseRightOfUseAsset" 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">Lease Right of Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseRightOfUseAsset" xlink:href="aca-20230331.xsd#aca_LeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_LeaseRightOfUseAsset" xlink:to="lab_aca_LeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_EngineeredStructuresMember_e3e91489-477e-4e5b-acf4-a7e47fcfc196_terseLabel_en-US" xlink:label="lab_aca_EngineeredStructuresMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineered Structures</link:label>
    <link:label id="lab_aca_EngineeredStructuresMember_label_en-US" xlink:label="lab_aca_EngineeredStructuresMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineered Structures [Member]</link:label>
    <link:label id="lab_aca_EngineeredStructuresMember_documentation_en-US" xlink:label="lab_aca_EngineeredStructuresMember" 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">Engineered Structures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_EngineeredStructuresMember" xlink:to="lab_aca_EngineeredStructuresMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_a17860a6-e8fe-40f9-8344-21de3731bc93_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68927b60-5c87-441f-a7e1-769a676c2914_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/2023/elts/us-gaap-2023.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_HedgingDesignationDomain_033c07e6-7718-43aa-9369-e2eb6e35ace5_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/2023/elts/us-gaap-2023.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_FairValueInputsLevel2Member_d9788fc9-be78-4875-a3a0-d1998f6f318f_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">Level 2</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/2023/elts/us-gaap-2023.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_EntityEmergingGrowthCompany_fe3ba1e9-06da-4aa4-87fb-666bd4870ec9_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/2023/dei-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_2a0e13bd-cc76-49e4-a461-7861f8652d6d_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/2023/elts/us-gaap-2023.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_IntangibleAssetsNetExcludingGoodwill_764175f4-f49f-4183-8ceb-7375f4d55c3f_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">Intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_3121867f-cf77-4cb3-827f-7d5a3bb943e9_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Intangibles, net</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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInStockholdersEquityRollForward_3419c2e4-11e8-4569-a7bf-e1069c498510_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink: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 Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink: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 Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_755e9061-f5ed-498d-9736-659b2ae3fb52_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">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/2023/elts/us-gaap-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_9ae093e0-e3e2-4054-964d-59d596495112_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/2023/elts/us-gaap-2023.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_dei_DocumentFiscalPeriodFocus_0d9908fd-3d2d-4bdd-9e19-76c08f424c3a_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/2023/dei-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_792b9191-d980-450c-a165-e429b30f27cb_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">Operating lease payments, 2024</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/2023/elts/us-gaap-2023.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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_43e7706a-a097-4b73-91ba-585f20c56549_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/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9754eec7-659f-47ae-afb9-07949c0fc8fe_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">Operating lease payments, 2027</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/2023/elts/us-gaap-2023.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_ShareBasedCompensation_445aa53f-1d08-477d-a036-41428e76ea38_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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">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/2023/elts/us-gaap-2023.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_CommonStockMember_844b8b39-6831-4ae1-830f-bf38c89afbfe_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</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/2023/elts/us-gaap-2023.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_dei_CityAreaCode_70e5d5d2-519b-4e95-bb98-a56ee72c57e7_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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_eb497dab-7cca-4f25-aaaf-e1a3586d90be_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/2023/dei-2023.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_srt_ProductOrServiceAxis_666ae926-1cb2-43ac-bb0b-f2211ea8fc1b_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/2023/elts/srt-2023.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_us-gaap_EarningsPerShareTextBlock_5adc08dc-257b-4793-868e-5e3cffa46285_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 Common 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/2023/elts/us-gaap-2023.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_aca_AggregatesAndSpecialtyMaterialsMember_626ca308-2b1f-4084-ae78-00d4a452a0da_terseLabel_en-US" xlink:label="lab_aca_AggregatesAndSpecialtyMaterialsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregates and specialty materials</link:label>
    <link:label id="lab_aca_AggregatesAndSpecialtyMaterialsMember_label_en-US" xlink:label="lab_aca_AggregatesAndSpecialtyMaterialsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregates and specialty materials [Member]</link:label>
    <link:label id="lab_aca_AggregatesAndSpecialtyMaterialsMember_documentation_en-US" xlink:label="lab_aca_AggregatesAndSpecialtyMaterialsMember" 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">Aggregates and specialty materials [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_AggregatesAndSpecialtyMaterialsMember" xlink:href="aca-20230331.xsd#aca_AggregatesAndSpecialtyMaterialsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_AggregatesAndSpecialtyMaterialsMember" xlink:to="lab_aca_AggregatesAndSpecialtyMaterialsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_79a4bbf6-9159-4e81-8775-6d5ad1aa6005_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/2023/dei-2023.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5d50effb-cc57-458b-9fa5-ce85b4f8e5a1_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Equity beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8557a22d-0701-4b46-9b1d-ab099b1222c2_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Equity ending balance</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">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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_0e3a5061-f838-481a-b159-8dcb22c2617b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink: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, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink: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), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_84312352-9451-4bc6-aa3e-a6879934ec44_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</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/2023/elts/srt-2023.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_us-gaap_PropertyPlantAndEquipmentNet_8c81889d-a267-4603-95ad-7b2d433d4522_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/2023/elts/us-gaap-2023.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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df1c9152-a280-4b44-9967-4f0fee30e22b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 number of shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_47851ab6-acb1-4ffd-b18b-65499e1d8a59_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink: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 by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink: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 by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28d02f23-19ac-4097-9cf8-fa178294808b_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_6f953c0e-feea-48d6-904e-a9f3432c915f_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_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/2023/elts/us-gaap-2023.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_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_a13e60a6-3545-403d-a00a-97c495f79666_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" 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">Unvested restricted share participation</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_8cb87be0-eac1-400b-82a8-7d8a57f03396_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink: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 Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink: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 Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_c8625e49-22f1-4888-ba4c-942680125d43_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fb960321-25ec-476b-8c6d-1d7c2e5e4399_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/2023/elts/us-gaap-2023.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_LiabilitiesFairValueDisclosure_36043c78-05cb-43a6-a263-7d6dc58d34a7_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">Total liabilities</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/2023/elts/us-gaap-2023.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_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ea24ad8e-88f6-43fb-b956-46dd8ad9d45f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" 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">Foreign currency exchange transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink: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), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e1eeca96-e385-4258-a4e1-47f391316a13_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/2023/elts/us-gaap-2023.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ab5c53c7-a768-4226-b9e8-45fc8d326033_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">Right of use asset, Operating</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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivities_076c388a-b510-4dc6-810f-301a5a79d672_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 required by 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesDisclosureTextBlock_90b29dac-a75c-480a-b6ba-16ed49a71ce8_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">Contingencies</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/2023/elts/us-gaap-2023.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_RetainedEarningsMember_e3c1f9e4-9934-474a-bfcc-b7ae765614c6_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</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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_f5670100-618b-4e12-833a-310753f668c4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 financial instruments:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_acbc4de6-494f-47e8-a723-279435ca28b1_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/2023/elts/us-gaap-2023.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_OtherAssetsNoncurrent_48a24650-f4cc-4854-9976-12e339e9d2f4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2_5acdb114-2ffb-4c2b-a55c-0357f382f478_terseLabel_en-US" xlink:label="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2" xlink: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 Percentage Year 2</link:label>
    <link:label id="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2_label_en-US" xlink:label="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2" xlink: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 Percentage Year 2</link:label>
    <link:label id="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2_documentation_en-US" xlink:label="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2" 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 Percentage Year 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2" xlink:href="aca-20230331.xsd#aca_RevenueRemainingPerformanceObligationPercentageYear2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2" xlink:to="lab_aca_RevenueRemainingPerformanceObligationPercentageYear2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_a4b62858-e918-42af-8e77-6f468629d89c_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 asset, Operating</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/2023/elts/us-gaap-2023.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_EarningsPerShareBasic_1ffd1dab-cfb6-444c-80d4-9c4422fbed9a_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">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7d9c50cc-4a80-4dff-92cc-226629e1399f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Net income - basic (EPS)</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/2023/elts/us-gaap-2023.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_DebtInstrumentTable_5b3de543-b1ff-4704-80d9-245f4835feb8_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/2023/elts/us-gaap-2023.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_AccountingPoliciesAbstract_10b3c855-0fe0-4c0b-a7e1-3700ad1c55bb_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/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0e041240-99d6-46f9-bf6a-add8953985ab_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, 2023 (remaining)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_259c4c24-df00-4087-8853-e8f3c2b0510e_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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 per common share &#8211; diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_afbcd718-a66c-4136-ace0-41017f1c8c93_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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 liability, Current, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_969926c8-e379-4c40-8d0c-33deb624f64b_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/2023/dei-2023.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d6544773-2ba4-4462-a5c9-af13d5afc125_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">Financial information for segments</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/2023/elts/us-gaap-2023.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_ConsolidationPolicyTextBlock_4a7a560c-2b32-4526-ba9e-8b31231ebb6f_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">Basis of Presentation</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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e79e91b5-bd59-4688-9e71-287f1de2aac3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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 liability, Current, Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_5285581b-83bc-4064-83b4-42d9167f16a0_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/2023/dei-2023.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_us-gaap_UnsecuredDebtMember_f1d08a84-a36f-4197-b47e-29f04844d8d5_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_ffd31857-b38f-40d3-a2fb-37617bfdd26d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink: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 Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink: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 Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_7377fb87-8485-4cbd-b222-cf3b6e2c805c_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">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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccountsPayable_e6625cf4-5685-4a99-a314-1424457cc908_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/2023/elts/us-gaap-2023.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_CommonStockSharesAuthorized_795d0862-de20-496c-99fa-b73afa05b4ca_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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_92194dad-4863-4822-8c97-cd381ec70187_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">Reclassification adjustments for (gains) losses included in net income, tax expense (benefit)</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/2023/elts/us-gaap-2023.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_dei_DocumentInformationTable_233ae0c7-e516-412c-9d05-655d92e29496_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_MultiemployerPlanEmployerContributions_2d041457-ca8e-486d-a203-a9870244c9dc_terseLabel_en-US" xlink:label="lab_aca_MultiemployerPlanEmployerContributions" xlink: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 to the multiemployer plan</link:label>
    <link:label id="lab_aca_MultiemployerPlanEmployerContributions_label_en-US" xlink:label="lab_aca_MultiemployerPlanEmployerContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Employer Contributions</link:label>
    <link:label id="lab_aca_MultiemployerPlanEmployerContributions_documentation_en-US" xlink:label="lab_aca_MultiemployerPlanEmployerContributions" 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">Multiemployer Plan, Employer Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_MultiemployerPlanEmployerContributions" xlink:href="aca-20230331.xsd#aca_MultiemployerPlanEmployerContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_MultiemployerPlanEmployerContributions" xlink:to="lab_aca_MultiemployerPlanEmployerContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_262815fb-d953-4113-8258-9c1e72b7a64b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_EnvironmentalAndWorkplaceMattersMember_f69e6d05-9a88-472a-a3d9-93603e8e08f6_terseLabel_en-US" xlink:label="lab_aca_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</link:label>
    <link:label id="lab_aca_EnvironmentalAndWorkplaceMattersMember_label_en-US" xlink:label="lab_aca_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_aca_EnvironmentalAndWorkplaceMattersMember_documentation_en-US" xlink:label="lab_aca_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_aca_EnvironmentalAndWorkplaceMattersMember" xlink:href="aca-20230331.xsd#aca_EnvironmentalAndWorkplaceMattersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_EnvironmentalAndWorkplaceMattersMember" xlink:to="lab_aca_EnvironmentalAndWorkplaceMattersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4d68657a-55ce-4a86-999e-7a727c29aade_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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeInstrumentRiskAxis_aaaa88e4-f286-42e7-97c5-82d310e86106_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/2023/elts/us-gaap-2023.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_DebtInstrumentCarryingAmount_85d98605-d4b3-4bd5-9180-ed57e8ffb8a2_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">Term loan</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/2023/elts/us-gaap-2023.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1676484e-1b72-4cf9-9e76-64aba6cc23ef_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_fc92fdea-939b-4784-9e01-38955666431a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink: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 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/2023/elts/us-gaap-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_7cfbcee5-6d5b-471e-9d0b-433aff2e4998_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">Unsatisfied Performance Obligations</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/2023/elts/us-gaap-2023.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_AdditionalPaidInCapital_4bfcc779-71d7-42a5-9a10-af9a0d000d15_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/2023/elts/us-gaap-2023.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_DerivativeAssets_ac3b2f26-fadd-4c64-9c8d-e49e290aacbf_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/2023/elts/us-gaap-2023.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_us-gaap_DeferredIncomeTaxExpenseBenefit_c1cc64a0-937b-49a8-b54b-ec0ee30096e8_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 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/2023/elts/us-gaap-2023.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_dei_DocumentInformationLineItems_dab94040-d19a-4aea-ae8b-30e6e1e0f382_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_587d0281-f9e7-4d00-8e5b-b9635e17d3e3_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/2023/elts/us-gaap-2023.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_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c020abc4-aea1-40a7-bc6c-146f2be69f7b_terseLabel_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonparticipating unvested restricted shares</link:label>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_label_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_16c53197-9c85-4614-a5b6-81b53841b4df_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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 leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_2829f52e-cfba-44a8-a6b3-62cc0d686ea5_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</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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_0092c4bd-d3b3-48aa-bf6a-e5a27909a6a6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles, net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_5de00037-4243-48ea-9353-3daa0be6266b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink: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 storage tanks business</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink: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, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acdbef9a-66c5-4287-9ee7-cc8f6af725c7_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/2023/elts/us-gaap-2023.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_EntityRegistrantName_00030f6d-62ae-4dee-9665-7b0adfeec0e1_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/2023/dei-2023.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d10eed70-8b35-4a3a-9c2a-b06e540d09c7_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">Nonparticipating unvested restricted shares (shares)</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/2023/elts/us-gaap-2023.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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b5879ef8-5d71-47b0-a81c-928cad659abe_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 disposition of property, plant, equipment, and other assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_b48e104b-4a66-434d-8795-4570fa1f56a2_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">Retirement plan expense</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/2023/elts/us-gaap-2023.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_RepaymentsOfLongTermDebtAndCapitalSecurities_7eb61a19-da87-44db-99a4-fa44c0abb180_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" 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">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/2023/elts/us-gaap-2023.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_dei_DocumentPeriodEndDate_d8d5815f-b979-4b46-bd05-1b1ad6d06b74_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/2023/dei-2023.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_ProceedsFromLinesOfCredit_91cbc317-f209-422c-9ce6-b14d62ed1d15_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">Borrowings under revolving credit facility</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/2023/elts/us-gaap-2023.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9b50dacb-3c10-4576-b052-594f86819b9a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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 accumulated depreciation</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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_81491854-059d-4269-ad60-a8ad02375927_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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, net - value</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/2023/elts/us-gaap-2023.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b6a72f17-9032-48d2-845d-1db3018ad6ff_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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_59969695-aeac-4429-9d9b-d7999d4891b2_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">Assets and liabilities measured at fair value on recurring basis</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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityNoncurrent_b633aa81-22a7-4b11-94de-e366dd4f9aac_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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 liability, Non-current, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_5fe4c199-2122-48d5-a1d4-25f398f52b03_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_98e198fc-5f41-45eb-94a6-90f22fd8d1b9_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/2023/dei-2023.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_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_9e9b4112-a590-4f13-a70e-ea98b68330df_terseLabel_en-US" xlink:label="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" xlink: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 expiring in current fiscal year</link:label>
    <link:label id="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_label_en-US" xlink:label="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" xlink: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 Expiring In Current Fiscal Year</link:label>
    <link:label id="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_documentation_en-US" xlink:label="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" 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">Letters Of Credit Outstanding Expiring In Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" xlink:href="aca-20230331.xsd#aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" xlink:to="lab_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_c150ef70-5242-4e7f-b98a-2f910313d197_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">Total accruals</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/2023/elts/us-gaap-2023.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_LiabilitiesFairValueDisclosureAbstract_7eeb507b-ac21-412c-ba60-6ff8a6fb1b3b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_18ca91bc-071f-4722-aebb-00bfc7052d2c_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/2023/elts/us-gaap-2023.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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_2bc0af07-ec65-4963-ae38-224b46aee9d0_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overview and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_33987af2-40ca-45e4-92bb-6501830dca71_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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 disposition of property, plant, equipment, and other assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_77acd0bd-f04f-4cf3-a5e9-aa18f469b7e2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">Gains on disposition of property, plant, equipment, and other assets</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/2023/elts/us-gaap-2023.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_us-gaap_AllocatedShareBasedCompensationExpense_d974f8fd-d0db-4ff7-8e4d-ae16ace1f722_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Stock-based compensation</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/2023/elts/us-gaap-2023.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_us-gaap_LossContingenciesByNatureOfContingencyAxis_6be292bb-5ddc-42ce-8c13-fe4587344374_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/2023/elts/us-gaap-2023.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_us-gaap_DilutiveSecuritiesAbstract_f022f86d-329e-4fbc-8ed1-c13bc6e21b15_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink: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_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_8df18b4e-ef74-479c-9bde-49cde36b831a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles with definite lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_92883559-9ee0-4d8b-b222-83b97c43bcf7_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 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/2023/elts/us-gaap-2023.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_us-gaap_InventoryFinishedGoodsNetOfReserves_a07b53af-f4d3-4d46-b434-08b60da7194c_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/2023/elts/us-gaap-2023.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_DesignatedAsHedgingInstrumentMember_c2b03709-f3f1-40b2-bba8-ce50def6db4e_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</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/2023/elts/us-gaap-2023.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_FinanceLeaseRightOfUseAsset_b56cd96b-07a9-4839-875c-7df1d56c4edc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink: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 asset, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink: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, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_92ec7024-9d58-4815-b3af-df0b97ed288e_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 Accounting</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/2023/elts/us-gaap-2023.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_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2cda36c0-c6d0-45c6-832d-ec58a33c455e_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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_693c2f96-7ef2-4194-bf19-c29e12fa24e4_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 (loss)</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/2023/elts/us-gaap-2023.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_aca_OtherMember_ed3642a6-70f6-4a23-b3ba-390af07d3428_terseLabel_en-US" xlink:label="lab_aca_OtherMember" xlink: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 site support</link:label>
    <link:label id="lab_aca_OtherMember_label_en-US" xlink:label="lab_aca_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_aca_OtherMember_documentation_en-US" xlink:label="lab_aca_OtherMember" 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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherMember" xlink:href="aca-20230331.xsd#aca_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_OtherMember" xlink:to="lab_aca_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_a8486d99-d962-4fb1-8e7e-cfbd8f28b678_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_ac4dfa80-17cd-41c7-8fa1-8829adf0535c_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/2023/elts/us-gaap-2023.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_dei_AmendmentFlag_4b1d7f48-846a-4245-849f-54db86caefc8_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/2023/dei-2023.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_aca_IncreaseDecreaseInAdvanceBillings_f8e40ae6-cb54-45fb-b165-2c132c7a9bc1_terseLabel_en-US" xlink:label="lab_aca_IncreaseDecreaseInAdvanceBillings" xlink: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 advance billings</link:label>
    <link:label id="lab_aca_IncreaseDecreaseInAdvanceBillings_label_en-US" xlink:label="lab_aca_IncreaseDecreaseInAdvanceBillings" xlink: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 Advance Billings</link:label>
    <link:label id="lab_aca_IncreaseDecreaseInAdvanceBillings_documentation_en-US" xlink:label="lab_aca_IncreaseDecreaseInAdvanceBillings" 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">Increase (Decrease) in Advance Billings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_IncreaseDecreaseInAdvanceBillings" xlink:href="aca-20230331.xsd#aca_IncreaseDecreaseInAdvanceBillings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_IncreaseDecreaseInAdvanceBillings" xlink:to="lab_aca_IncreaseDecreaseInAdvanceBillings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6caf663a-b048-418c-a56e-6ec3fa364671_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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a9c8c532-3fb7-414f-80d2-fd0b2434a9df_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/2023/elts/us-gaap-2023.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_AssetsFairValueDisclosureAbstract_e89bc022-abb1-49ad-a04d-be0c1a4ddb1a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_0d478044-5147-4926-867c-f5ed9d4a2cc0_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/2023/elts/us-gaap-2023.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_aca_TransportationProductsMember_c29a2630-c3fa-47f4-aecd-ca09c10272f8_terseLabel_en-US" xlink:label="lab_aca_TransportationProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Products</link:label>
    <link:label id="lab_aca_TransportationProductsMember_label_en-US" xlink:label="lab_aca_TransportationProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Products [Member]</link:label>
    <link:label id="lab_aca_TransportationProductsMember_documentation_en-US" xlink:label="lab_aca_TransportationProductsMember" 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">Transportation Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_TransportationProductsMember" xlink:to="lab_aca_TransportationProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_367c71a6-4ba6-4f50-a66c-878645585ee4_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">LIBOR variable rate spread</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/2023/elts/us-gaap-2023.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_GoodwillDisclosureTextBlock_495be7c1-656c-444a-a3df-14bc08f4b906_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_78de31e5-0ff6-4f79-8aee-718275981b0e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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 liability, Non-current, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d705d2dd-612d-466d-bd63-ab8101b88d2d_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0dd0d93f-2591-44b5-8e0c-b77b6a223c00_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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 - diluted (shares)</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/2023/elts/us-gaap-2023.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_OperatingExpensesAbstract_0acc9d75-dde3-4731-8f5c-58df046387ea_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" 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 costs:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d153d09c-0c3d-4db3-abfe-f9b7fb8a9131_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" 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">Finance lease liability, imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink: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, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ca1d3180-1af7-4119-8641-e6c7b6e0bed5_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Capital expenditures</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/2023/elts/us-gaap-2023.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_AdditionalPaidInCapitalMember_e11d9ca4-227a-47ab-9ed6-22def7974333_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">Capital in Excess of Par Value</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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_38b17996-ce96-4247-a61f-4cb265743817_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductiveLandMember_383ad505-8597-4b9f-a957-3263386fa219_terseLabel_en-US" xlink:label="lab_us-gaap_ProductiveLandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mineral reserves</link:label>
    <link:label id="lab_us-gaap_ProductiveLandMember_label_en-US" xlink:label="lab_us-gaap_ProductiveLandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Productive Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductiveLandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductiveLandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductiveLandMember" xlink:to="lab_us-gaap_ProductiveLandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_667d74b7-ef31-4ed9-95b1-f3fa4bcc7469_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/2023/elts/us-gaap-2023.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_Assets_26234f35-4350-4fb3-aa40-453a5cbb4723_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_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/2023/elts/us-gaap-2023.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_LossContingenciesLineItems_2c7b45e7-ef19-4c20-8ecb-dda66c6c7745_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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityPaymentsDueAfterYearFive_f8d87eaa-79c3-4a15-9f1e-5fe2fbf56cee_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink: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 payments, thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink: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, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_e597bbed-64bb-4eb7-8407-ea7eb8b2364d_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">2027</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/2023/elts/us-gaap-2023.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_FairValueMeasurementsRecurringMember_f1b8706f-559f-4cd5-b9ec-761cdd961eb6_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, Measurements, Recurring</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/2023/elts/us-gaap-2023.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_us-gaap_OtherLiabilitiesNoncurrent_e7733fb0-d221-44a5-8a13-51a9d7779c0b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4028fcc6-3c15-4e8d-8290-003a6fd7a47c_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">Operating lease payments</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/2023/elts/us-gaap-2023.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_RevenueRemainingPerformanceObligation_2420604e-0a77-4689-a049-d127ed5841df_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">Unsatisfied performance obligations, 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/2023/elts/us-gaap-2023.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_us-gaap_ConstructionInProgressMember_4f18d556-5ea0-497f-8382-0dd54ad48cdb_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</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/2023/elts/us-gaap-2023.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_aca_ScheduleOfIntangibleAndOtherAssetsTable_b15e81c4-8d82-4f9b-9f24-82751c123e2e_terseLabel_en-US" xlink:label="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable" xlink: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 Intangible and Other Assets [Table]</link:label>
    <link:label id="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable_label_en-US" xlink:label="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable" xlink: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 Intangible and Other Assets [Table]</link:label>
    <link:label id="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable_documentation_en-US" xlink:label="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable" 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">Schedule of Intangible and Other Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable" xlink:href="aca-20230331.xsd#aca_ScheduleOfIntangibleAndOtherAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable" xlink:to="lab_aca_ScheduleOfIntangibleAndOtherAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_495a2c5f-eb9d-42b7-9b73-c2cbcda0ca4d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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, general, and administrative expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_ConstructionProductsMember_b15de4c5-68b6-49ba-8579-079decc60caa_terseLabel_en-US" xlink:label="lab_aca_ConstructionProductsMember" xlink: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 Products</link:label>
    <link:label id="lab_aca_ConstructionProductsMember_label_en-US" xlink:label="lab_aca_ConstructionProductsMember" xlink: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 Products [Member]</link:label>
    <link:label id="lab_aca_ConstructionProductsMember_documentation_en-US" xlink:label="lab_aca_ConstructionProductsMember" 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">Construction Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_ConstructionProductsMember" xlink:to="lab_aca_ConstructionProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_59f2bbaf-1a14-4a8f-b9d5-8e282a58ae69_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 Information</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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dba55238-e3c1-4ffd-a359-14a82f7268bf_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" 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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink: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), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1de669a5-0791-483b-9b26-086b0a15db19_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_c868daad-cb2b-4500-91f1-b8b393729c50_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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityCurrent_95621e37-225f-4da4-b4a0-3f4e686c25bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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 liability, Current, Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_585f9c61-ad48-470a-b94f-ad7ad52b7d29_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/2023/elts/us-gaap-2023.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_DebtInstrumentLineItems_450cb0fb-bed1-459e-9dcb-ae86af1969a9_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/2023/elts/us-gaap-2023.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_ContractWithCustomerAssetNet_b701433c-da80-4db8-9037-5083b0fa7a50_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract asset with customer</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6135a167-658d-4a96-9d5e-d99311d4bd93_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8120f83c-5929-4b55-9b4c-54a5ce4fba54_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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">Net income - basic (shares)</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/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_923dd335-f31b-47ec-b851-0c028c646d35_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/2023/dei-2023.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_UnamortizedDebtIssuanceExpense_7a48e232-27cb-4b68-9833-fb48259fa50e_negatedLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" 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">Less: unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_33877282-533b-4de5-be24-cc7c9a04283a_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 costs</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/2023/elts/us-gaap-2023.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_OperatingIncomeLoss_a70857e3-2ac7-4a72-82b7-78b8aa777332_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</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_65fae4fd-63d6-448b-8b63-6675599b01be_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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 (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/2023/elts/us-gaap-2023.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_PriorPeriodReclassificationAdjustmentDescription_fa0e4058-ce64-4185-937e-d9a3612b01b3_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_bbe4896c-a0f6-4edb-b18f-62f72090d355_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink: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_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome_958792f8-d6bb-4dd0-8fee-6fdffb3a4ced_terseLabel_en-US" xlink:label="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three-Year taxable average annual adjusted financial statement income</link:label>
    <link:label id="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome_label_en-US" xlink:label="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three-Year taxable average annual adjusted financial statement income</link:label>
    <link:label id="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome_documentation_en-US" xlink:label="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" 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">Three-Year taxable average annual adjusted financial statement income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" xlink:href="aca-20230331.xsd#aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" xlink:to="lab_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_f8ebeebf-f745-4239-a643-ac848aa29746_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/2023/elts/us-gaap-2023.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_us-gaap_StatementLineItems_2eeabdcc-2090-43e6-848f-ca3cc0842b93_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/2023/elts/us-gaap-2023.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_aca_OtherIncomeExpenseNonoperating_b5285293-505d-4fa4-9003-4bd090235313_negatedTerseLabel_en-US" xlink:label="lab_aca_OtherIncomeExpenseNonoperating" 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_aca_OtherIncomeExpenseNonoperating_label_en-US" xlink:label="lab_aca_OtherIncomeExpenseNonoperating" xlink: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 Income (Expense), Nonoperating</link:label>
    <link:label id="lab_aca_OtherIncomeExpenseNonoperating_documentation_en-US" xlink:label="lab_aca_OtherIncomeExpenseNonoperating" 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 Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherIncomeExpenseNonoperating" xlink:href="aca-20230331.xsd#aca_OtherIncomeExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_aca_OtherIncomeExpenseNonoperating" xlink:to="lab_aca_OtherIncomeExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_83da01ec-0969-4254-b78d-c07c2b6f7713_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_b291e254-00f6-41d4-8d70-7dc229c9c05e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 of debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_3185fc33-b0ca-4086-9bb3-703da2c43111_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2aa021c0-fd32-4362-9221-ead4f3755951_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>aca-20230331_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:67c3bbfa-f6ee-4e19-a1cf-bd5184df18ae,g:5ecee0e7-a285-4fbb-805a-04f01e81276a-->
<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.arcosa.com/role/CoverandDEI" xlink:type="simple" xlink:href="aca-20230331.xsd#CoverandDEI"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/CoverandDEI" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_aca_CoverPageAbstract_680dd590-16ce-43c4-b5fd-052c11cd9aee" xlink:href="aca-20230331.xsd#aca_CoverPageAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_CoverPageAbstract_680dd590-16ce-43c4-b5fd-052c11cd9aee" xlink:to="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationDocumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:to="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentDomain_f9764399-b038-438a-8244-278b362cda43" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationDocumentAxis_e337700a-ef2b-485f-b2b2-5325da33d66f" xlink:to="loc_dei_DocumentDomain_f9764399-b038-438a-8244-278b362cda43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1412b7a0-94cf-4be0-9cd9-eae150c3ae47" xlink:to="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d9a4956b-f7b9-4509-aeb4-c71a32b1df7b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentType_d9a4956b-f7b9-4509-aeb4-c71a32b1df7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_6525ca88-81b3-4668-a07b-2307ca15ee8a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentQuarterlyReport_6525ca88-81b3-4668-a07b-2307ca15ee8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4981637b-7945-41a9-8b2a-b5e48cc1faea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentPeriodEndDate_4981637b-7945-41a9-8b2a-b5e48cc1faea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cfbdea47-fce2-4405-8599-b0ff59aab54f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentTransitionReport_cfbdea47-fce2-4405-8599-b0ff59aab54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_97f42a25-1de9-4290-8800-aa4b0f823cc1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityFileNumber_97f42a25-1de9-4290-8800-aa4b0f823cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_df429c14-7aa3-4bc4-b584-e64ca7c9dcbe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityRegistrantName_df429c14-7aa3-4bc4-b584-e64ca7c9dcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_72702bcc-3c8b-43d1-b0ff-da8d188b3a65" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_72702bcc-3c8b-43d1-b0ff-da8d188b3a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_85e8cc52-67ea-4416-8195-1aa85b5482f5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityTaxIdentificationNumber_85e8cc52-67ea-4416-8195-1aa85b5482f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_497e7bea-bccb-422f-88d1-95a54a49ccb9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressAddressLine1_497e7bea-bccb-422f-88d1-95a54a49ccb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_70a0526f-1e12-4fb1-bb1c-09f1a9a4c2e2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressCityOrTown_70a0526f-1e12-4fb1-bb1c-09f1a9a4c2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_e72f4e85-f674-4710-9260-44270fad2c6e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressStateOrProvince_e72f4e85-f674-4710-9260-44270fad2c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1eaa6716-9942-4ab2-88d9-f709892871af" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityAddressPostalZipCode_1eaa6716-9942-4ab2-88d9-f709892871af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ddf21e6a-43fc-4459-9382-efdae23b3b84" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_CityAreaCode_ddf21e6a-43fc-4459-9382-efdae23b3b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a5f86d12-1afc-40b4-8c6e-972e01ee56c9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_LocalPhoneNumber_a5f86d12-1afc-40b4-8c6e-972e01ee56c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_022ffad2-cd11-470a-8ee3-c71c7bdaca6e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_Security12bTitle_022ffad2-cd11-470a-8ee3-c71c7bdaca6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_64e9805f-7eee-4133-a673-54ddf50c7fd4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_TradingSymbol_64e9805f-7eee-4133-a673-54ddf50c7fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8f4b30d1-2e35-4462-aed3-960a5888b283" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_SecurityExchangeName_8f4b30d1-2e35-4462-aed3-960a5888b283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_ba85f336-8f44-40ef-b97e-82c78f769005" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCurrentReportingStatus_ba85f336-8f44-40ef-b97e-82c78f769005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_568f7ec1-516a-4aee-83b6-696dc8e9c0fe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityInteractiveDataCurrent_568f7ec1-516a-4aee-83b6-696dc8e9c0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_d8a1460e-d853-4223-8a40-bef027415ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityFilerCategory_d8a1460e-d853-4223-8a40-bef027415ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_56309c29-ac77-444f-85df-2fbd72b35865" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntitySmallBusiness_56309c29-ac77-444f-85df-2fbd72b35865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_15245a31-3694-4761-b67a-80bc6d622ffc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityEmergingGrowthCompany_15245a31-3694-4761-b67a-80bc6d622ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_3bc7410c-9f00-4b6c-bd6a-04ffe8597fa6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityShellCompany_3bc7410c-9f00-4b6c-bd6a-04ffe8597fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fce8d01a-525d-48a2-a2c8-d238500598ee" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fce8d01a-525d-48a2-a2c8-d238500598ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_bdfa1e47-4659-4ab4-92e3-408988a2aa1c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_EntityCentralIndexKey_bdfa1e47-4659-4ab4-92e3-408988a2aa1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_aa65551b-02fa-452f-8e47-bf13b5bd8cac" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_AmendmentFlag_aa65551b-02fa-452f-8e47-bf13b5bd8cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_83dcaf85-33fb-4e78-942c-12b10ac84387" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentFiscalYearFocus_83dcaf85-33fb-4e78-942c-12b10ac84387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_bfc1c334-7ae6-4714-b2e5-3785e92b6f5d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_bfc1c334-7ae6-4714-b2e5-3785e92b6f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_8adb1da7-1fd9-425b-8b9d-46d518f50624" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_dc936576-ca24-4579-98df-7b8d8d0e2a1b" xlink:to="loc_dei_CurrentFiscalYearEndDate_8adb1da7-1fd9-425b-8b9d-46d518f50624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofOperationsunaudited"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e868904c-ed2f-47bd-9c3b-13dff8ee70e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_Revenues_e868904c-ed2f-47bd-9c3b-13dff8ee70e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_82e62c91-adb8-4630-86a8-6a4b5c8aed68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:to="loc_us-gaap_CostOfRevenue_82e62c91-adb8-4630-86a8-6a4b5c8aed68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d2eb8423-0f0f-4d41-acab-677cf435a353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:to="loc_us-gaap_OperatingExpenses_d2eb8423-0f0f-4d41-acab-677cf435a353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a267a7d3-7f44-4f10-a004-ab39821fa1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a267a7d3-7f44-4f10-a004-ab39821fa1f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_3be029a9-132d-4048-9a5e-45f2301b4787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_773c40e4-3806-4708-b4cb-1d255ee71f98" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_3be029a9-132d-4048-9a5e-45f2301b4787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_8b3b2e8c-aab8-4c33-8b0c-1e569428c4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_CostsAndExpenses_8b3b2e8c-aab8-4c33-8b0c-1e569428c4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5e8de5a9-54b7-48ae-ab22-ce72de7361ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_OperatingIncomeLoss_5e8de5a9-54b7-48ae-ab22-ce72de7361ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_74c1c319-89b5-42da-8995-2dc33e2ce3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_InterestExpense_74c1c319-89b5-42da-8995-2dc33e2ce3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_16f695b5-f228-45af-af99-921c2942e227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_16f695b5-f228-45af-af99-921c2942e227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2122fd83-eb22-4179-892a-ea240c69231f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2122fd83-eb22-4179-892a-ea240c69231f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_19a08887-4c32-4cf3-b36b-d6aa9d30e38d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_19a08887-4c32-4cf3-b36b-d6aa9d30e38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad4a9279-a8d9-479e-a862-015d6371eb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_NetIncomeLoss_ad4a9279-a8d9-479e-a862-015d6371eb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_608019f1-d4a4-418a-aa0c-9a705d78cec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_EarningsPerShareAbstract_608019f1-d4a4-418a-aa0c-9a705d78cec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_83172125-5137-4d8c-8b53-4ea68346ce3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_608019f1-d4a4-418a-aa0c-9a705d78cec1" xlink:to="loc_us-gaap_EarningsPerShareBasic_83172125-5137-4d8c-8b53-4ea68346ce3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_add3c922-7ac3-4c99-a635-3cdb74f0b887" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_608019f1-d4a4-418a-aa0c-9a705d78cec1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_add3c922-7ac3-4c99-a635-3cdb74f0b887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2b694ad0-0850-41f9-b2a7-237af0dd9521" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2b694ad0-0850-41f9-b2a7-237af0dd9521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2aa17214-6b34-4d9d-86c5-37a883358cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2b694ad0-0850-41f9-b2a7-237af0dd9521" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2aa17214-6b34-4d9d-86c5-37a883358cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d2286d25-091a-4a02-b825-c1de51d6eeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2b694ad0-0850-41f9-b2a7-237af0dd9521" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d2286d25-091a-4a02-b825-c1de51d6eeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_4da00704-1731-4361-a136-feaa4b309790" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_4da00704-1731-4361-a136-feaa4b309790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_75c5a00a-ccc0-4471-b23e-f3e820a97525" xlink:to="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e52e0024-248c-4767-9399-e57d3439dc35" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_0c87b431-3074-4cd0-94cd-295d8736dbac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f980a215-1d0d-480d-aaba-15274ba53ca5" xlink:to="loc_us-gaap_InterestRateSwapMember_0c87b431-3074-4cd0-94cd-295d8736dbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b25f586a-6fa4-4e49-b0cf-41722ff06e95" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d2a5721c-7e9a-429c-aa99-5ce7429cd45d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_6a45d68a-0e9c-4e00-973f-809b4046ef10" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d2a5721c-7e9a-429c-aa99-5ce7429cd45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_003aec5d-9460-4d21-a278-554d43a3d028" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d49f4242-3c51-4c7d-a5b7-ed77137c7be1" xlink:to="loc_us-gaap_StatementLineItems_003aec5d-9460-4d21-a278-554d43a3d028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofComprehensiveIncomeunaudited"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a21c6612-135b-48e2-834b-1900f263084a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_960b4294-d20e-46d4-8ff1-5e7735bc5963" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a21c6612-135b-48e2-834b-1900f263084a" xlink:to="loc_us-gaap_NetIncomeLoss_960b4294-d20e-46d4-8ff1-5e7735bc5963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4fec71e7-3ced-4c5f-b465-4dbe09dea882" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a21c6612-135b-48e2-834b-1900f263084a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4fec71e7-3ced-4c5f-b465-4dbe09dea882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_e36d9f8d-7d3a-4c48-9d13-ddb7c1cbad01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4fec71e7-3ced-4c5f-b465-4dbe09dea882" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_e36d9f8d-7d3a-4c48-9d13-ddb7c1cbad01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c66d0dd2-466f-4b24-bc71-b2090ab21242" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_e36d9f8d-7d3a-4c48-9d13-ddb7c1cbad01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c66d0dd2-466f-4b24-bc71-b2090ab21242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_8bc0507e-9290-4edb-98db-939edc5297a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_e36d9f8d-7d3a-4c48-9d13-ddb7c1cbad01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_8bc0507e-9290-4edb-98db-939edc5297a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_150d9671-bdb4-481b-a9a1-8f90696ae9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4fec71e7-3ced-4c5f-b465-4dbe09dea882" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_150d9671-bdb4-481b-a9a1-8f90696ae9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b7070f51-b985-4c0d-a3c9-e544fd59d8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_150d9671-bdb4-481b-a9a1-8f90696ae9f5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b7070f51-b985-4c0d-a3c9-e544fd59d8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_67b03c7d-8b58-41ab-8588-eab4315f3a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a21c6612-135b-48e2-834b-1900f263084a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_67b03c7d-8b58-41ab-8588-eab4315f3a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_10f4dce5-ae27-4944-b9ba-b95486b5f7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a21c6612-135b-48e2-834b-1900f263084a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_10f4dce5-ae27-4944-b9ba-b95486b5f7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22cff759-5368-4f94-863f-a54a43b961c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_0665ebc8-fae2-4e45-a6f9-dbd38581728e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22cff759-5368-4f94-863f-a54a43b961c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_0665ebc8-fae2-4e45-a6f9-dbd38581728e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_124965a1-5890-4623-ab91-345fa7c5b148" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22cff759-5368-4f94-863f-a54a43b961c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_124965a1-5890-4623-ab91-345fa7c5b148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_6aec9143-0830-410f-aec4-3dfb9cd2b09e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_22cff759-5368-4f94-863f-a54a43b961c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_6aec9143-0830-410f-aec4-3dfb9cd2b09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_13a2ed33-5d03-4d89-94b6-37f65761a2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_13a2ed33-5d03-4d89-94b6-37f65761a2b5" xlink:to="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b3224b62-3943-4e12-a60e-53169549e9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b3224b62-3943-4e12-a60e-53169549e9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_94820778-0414-42af-ba64-04a19d6893b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_94820778-0414-42af-ba64-04a19d6893b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:to="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_45c20236-e509-4c5c-862f-84bd2ac55f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_45c20236-e509-4c5c-862f-84bd2ac55f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c6e47083-2019-4000-8fbb-902b3da59de6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c6e47083-2019-4000-8fbb-902b3da59de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bd2b044b-a034-42dc-b114-c14b6ef96928" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_bd2b044b-a034-42dc-b114-c14b6ef96928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_593f71e3-86b7-4454-8423-9cb85973953a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_852b04a9-7c14-4c0c-98ed-4ba45f0f8450" xlink:to="loc_us-gaap_InventoryNet_593f71e3-86b7-4454-8423-9cb85973953a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_6678dbcb-f583-42b6-a040-740b435e9d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:to="loc_us-gaap_OtherAssetsCurrent_6678dbcb-f583-42b6-a040-740b435e9d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6bac38b7-1bf2-427d-8157-b7a8809604b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_41e4d764-60aa-4f06-9b09-6cdf55aefbf0" xlink:to="loc_us-gaap_AssetsCurrent_6bac38b7-1bf2-427d-8157-b7a8809604b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6371012d-3d56-4151-be4a-f74b248d0c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6371012d-3d56-4151-be4a-f74b248d0c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_142cad32-1c3d-43e8-bf3a-fd6b027a45db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_Goodwill_142cad32-1c3d-43e8-bf3a-fd6b027a45db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_64a89c2a-dba4-4056-ab4d-82f2f2893b82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_64a89c2a-dba4-4056-ab4d-82f2f2893b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_528fe31e-de31-4ddc-91aa-43559d0a9e79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_528fe31e-de31-4ddc-91aa-43559d0a9e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f3aa8afe-4eae-48e7-be70-055644e0e811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f3aa8afe-4eae-48e7-be70-055644e0e811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_49fd8805-d049-4f62-8b95-f69a0a869b65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe0361b2-d72f-45de-8c77-2d97e5677c19" xlink:to="loc_us-gaap_Assets_49fd8805-d049-4f62-8b95-f69a0a869b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_13a2ed33-5d03-4d89-94b6-37f65761a2b5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f2698e52-98e8-46b9-8671-e83f2bcf903d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:to="loc_us-gaap_AccountsPayableCurrent_f2698e52-98e8-46b9-8671-e83f2bcf903d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3e00f44f-35b8-46b2-abb1-2967422c1ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_3e00f44f-35b8-46b2-abb1-2967422c1ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_317a1451-8fbe-48e2-b786-b5dc8b36a82f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_317a1451-8fbe-48e2-b786-b5dc8b36a82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_2e5d0c03-d3c8-4929-b5e5-53d7deece6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_2e5d0c03-d3c8-4929-b5e5-53d7deece6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_573f967c-9b90-44cc-a480-769ebc1fd0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4a78c3bf-48f1-453d-a2c1-01502eb687d0" xlink:to="loc_us-gaap_LiabilitiesCurrent_573f967c-9b90-44cc-a480-769ebc1fd0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7b2b3e12-116a-4290-a2af-a7944e0002e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7b2b3e12-116a-4290-a2af-a7944e0002e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a6c87068-8408-4243-8fd1-5d3f11845fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_a6c87068-8408-4243-8fd1-5d3f11845fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c68eabf3-6572-46a2-b515-4e572b2704f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c68eabf3-6572-46a2-b515-4e572b2704f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_40d6bc04-1d6f-4301-a56b-0a4e06e87dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_Liabilities_40d6bc04-1d6f-4301-a56b-0a4e06e87dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_df2bc0b7-24c8-4c70-84fe-5e2d5dd5b119" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_CommonStockValue_df2bc0b7-24c8-4c70-84fe-5e2d5dd5b119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_51624d75-d4ec-408e-b300-97ed0472a118" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_51624d75-d4ec-408e-b300-97ed0472a118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6587d6d6-02a5-428b-946f-47afc555f81d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6587d6d6-02a5-428b-946f-47afc555f81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5af02d2d-6b8b-4091-8021-f066a1e0fcb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5af02d2d-6b8b-4091-8021-f066a1e0fcb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dceba56b-08e5-4f05-be92-c14b518e000f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dceba56b-08e5-4f05-be92-c14b518e000f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_bb943f71-ee4f-4b4d-bfc2-f42502ea8659" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_TreasuryStockValue_bb943f71-ee4f-4b4d-bfc2-f42502ea8659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_83532c92-275c-4894-a317-e563912171d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99ee0c8b-0647-4199-854a-0a51dfa3d31f" xlink:to="loc_us-gaap_StockholdersEquity_83532c92-275c-4894-a317-e563912171d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bfa0e2b6-e97c-4b76-b731-d88243b55b65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_831c7767-2538-4f90-bb1f-2eac531b9217" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bfa0e2b6-e97c-4b76-b731-d88243b55b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofCashFlowsunaudited"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_fdd4087a-2562-4dbd-9b74-cdd87b22fe7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_a838c324-f07e-4077-b254-86b53a190212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fdd4087a-2562-4dbd-9b74-cdd87b22fe7f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_a838c324-f07e-4077-b254-86b53a190212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9abd8ba-0527-4d38-ad24-9c9d4c704d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_a838c324-f07e-4077-b254-86b53a190212" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9abd8ba-0527-4d38-ad24-9c9d4c704d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a9cfc8b2-6d99-454c-8771-9517cd9825d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9abd8ba-0527-4d38-ad24-9c9d4c704d1b" xlink:to="loc_us-gaap_NetIncomeLoss_a9cfc8b2-6d99-454c-8771-9517cd9825d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9abd8ba-0527-4d38-ad24-9c9d4c704d1b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_358f3ec5-b386-4ee4-a027-6607ed17b960" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_358f3ec5-b386-4ee4-a027-6607ed17b960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4888686c-c2de-4314-b0e9-98146a008529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_ShareBasedCompensation_4888686c-c2de-4314-b0e9-98146a008529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_abf29155-2829-47be-8362-5174316d29e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_abf29155-2829-47be-8362-5174316d29e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9310b551-be21-4b28-ad34-108bd35d67c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9310b551-be21-4b28-ad34-108bd35d67c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_afd197e2-3bb8-4473-831a-0af511cfe343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_afd197e2-3bb8-4473-831a-0af511cfe343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_10fe49f7-8340-4780-8518-de2d768dec77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_10fe49f7-8340-4780-8518-de2d768dec77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_294da64f-0ca7-4750-ac50-ab0b083f81cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_294da64f-0ca7-4750-ac50-ab0b083f81cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_9bcf51a1-5dc7-4486-985b-a3b32a8d1f77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_9bcf51a1-5dc7-4486-985b-a3b32a8d1f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bee861b0-3aa0-4b7e-a977-8e8de803269c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_47aec2c2-af6e-4445-aba4-fa262ecd78e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_47aec2c2-af6e-4445-aba4-fa262ecd78e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2709577c-0f8e-4340-b9e2-2390496965be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2709577c-0f8e-4340-b9e2-2390496965be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_359f0165-af43-4070-8639-90d7a04217d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_359f0165-af43-4070-8639-90d7a04217d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_81f214a8-0650-4a5a-b6ad-4eef187a08ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_81f214a8-0650-4a5a-b6ad-4eef187a08ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_IncreaseDecreaseInAdvanceBillings_77af9033-55c5-43fb-87f7-fdd0ae3e16fc" xlink:href="aca-20230331.xsd#aca_IncreaseDecreaseInAdvanceBillings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_aca_IncreaseDecreaseInAdvanceBillings_77af9033-55c5-43fb-87f7-fdd0ae3e16fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e3807c45-5af4-4a2f-906d-8fd6c16f966a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_00ad62ae-3bd6-4c99-b4bc-dbf1f2c685f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e3807c45-5af4-4a2f-906d-8fd6c16f966a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d8e72488-c3e9-4c27-9f1c-dae47671bc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9abd8ba-0527-4d38-ad24-9c9d4c704d1b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d8e72488-c3e9-4c27-9f1c-dae47671bc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_a838c324-f07e-4077-b254-86b53a190212" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e96b1c19-3e07-4455-810d-05b821d5a554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e96b1c19-3e07-4455-810d-05b821d5a554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a9fbea56-a674-4c50-b935-39da5a6799be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_a9fbea56-a674-4c50-b935-39da5a6799be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_32abcf55-8e2e-4268-8cbf-4721c4871954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_32abcf55-8e2e-4268-8cbf-4721c4871954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f5d498c5-4d9a-496c-86d5-cff2ccea6f77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f5d498c5-4d9a-496c-86d5-cff2ccea6f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_435ac7b0-9d39-47f4-9be0-5c813dd0cb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8d12daf1-0a9d-4389-9396-8fd300eec4f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_435ac7b0-9d39-47f4-9be0-5c813dd0cb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract_a838c324-f07e-4077-b254-86b53a190212" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_fbe5e99f-7ac1-4112-ba68-4a8840265517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_fbe5e99f-7ac1-4112-ba68-4a8840265517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_85217949-dc88-4854-ac85-38762aca1a24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_85217949-dc88-4854-ac85-38762aca1a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4a3340f1-6eba-485f-ac30-8651acd626c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4a3340f1-6eba-485f-ac30-8651acd626c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5608ff8e-93db-44ad-b0a8-2dc8d7c4fd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5608ff8e-93db-44ad-b0a8-2dc8d7c4fd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_950c59af-cc69-42f4-8041-65270cddceb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f8451eda-7521-4cf6-852d-baa2e6527e32" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_950c59af-cc69-42f4-8041-65270cddceb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07c49e3d-093f-420b-ae3d-4c042e0eca26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fdd4087a-2562-4dbd-9b74-cdd87b22fe7f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07c49e3d-093f-420b-ae3d-4c042e0eca26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_78bfec58-19a6-4fc5-9362-cf5ce08d47e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fdd4087a-2562-4dbd-9b74-cdd87b22fe7f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_78bfec58-19a6-4fc5-9362-cf5ce08d47e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58b7bc4b-9afe-4f74-8862-87a3e1934aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fdd4087a-2562-4dbd-9b74-cdd87b22fe7f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58b7bc4b-9afe-4f74-8862-87a3e1934aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited" xlink:type="simple" xlink:href="aca-20230331.xsd#ConsolidatedStatementsofStockholdersEquityunaudited"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0188cbe8-fd23-4159-acfc-656053dedc56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d7560c8d-eb47-4c54-a608-a45c9e6bdbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0188cbe8-fd23-4159-acfc-656053dedc56" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d7560c8d-eb47-4c54-a608-a45c9e6bdbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0188cbe8-fd23-4159-acfc-656053dedc56" xlink:to="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_10af23dc-1ce8-469e-a232-05c9248ba85f" xlink:to="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d8962e1d-672a-41c4-919e-e7532dae818a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_CommonStockMember_d8962e1d-672a-41c4-919e-e7532dae818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_435a76a0-6592-4e96-b659-cf98b0298abd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_435a76a0-6592-4e96-b659-cf98b0298abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4db37696-b182-41bc-b588-33be2a7db86b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_RetainedEarningsMember_4db37696-b182-41bc-b588-33be2a7db86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f41df970-e29c-4068-b7b9-b6c7745560b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f41df970-e29c-4068-b7b9-b6c7745560b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_ee1fb03c-f433-40e9-8c8e-51223b841229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6212a3f2-e568-4108-8c26-08e282e8fbf8" xlink:to="loc_us-gaap_TreasuryStockCommonMember_ee1fb03c-f433-40e9-8c8e-51223b841229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2b9311b2-d153-429b-9e74-715c91b94cc9" xlink:to="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b5cbf273-a69c-4fe2-acdd-a7c2fe1f2617" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17b0ae6f-bb3b-4d82-b9dd-6d155171d402" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockholdersEquity_17b0ae6f-bb3b-4d82-b9dd-6d155171d402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_829642ec-b541-4a30-a14d-1c287ceb94bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_SharesIssued_829642ec-b541-4a30-a14d-1c287ceb94bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c5c1558-1819-469b-8d26-862130e1c21c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_NetIncomeLoss_7c5c1558-1819-469b-8d26-862130e1c21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_401093eb-5a2f-4117-b648-77fa5a7ca7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_401093eb-5a2f-4117-b648-77fa5a7ca7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_62f47eb0-d736-4c74-a3e3-50cb79a11b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_62f47eb0-d736-4c74-a3e3-50cb79a11b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_91654ee7-47ca-4826-bd98-2d181f7f3e34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_91654ee7-47ca-4826-bd98-2d181f7f3e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4a1438f8-df9a-491d-872a-de690fabad41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_4a1438f8-df9a-491d-872a-de690fabad41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b97863b8-3e6e-4371-be92-628a092cbf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_StockholdersEquity_b97863b8-3e6e-4371-be92-628a092cbf9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0fefac5f-8776-44ed-aa26-0e0a93d53039" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ba54d70-3805-4edc-8b94-1a1c1be1c372" xlink:to="loc_us-gaap_SharesIssued_0fefac5f-8776-44ed-aa26-0e0a93d53039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0f61e3b6-09a5-47de-8017-92cf19bf757b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_aefc018d-4088-4e0a-b69f-c685af3f81b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0f61e3b6-09a5-47de-8017-92cf19bf757b" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_aefc018d-4088-4e0a-b69f-c685af3f81b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AcquisitionsandDivestitures" xlink:type="simple" xlink:href="aca-20230331.xsd#AcquisitionsandDivestitures"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/AcquisitionsandDivestitures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_89cc6b29-b604-4486-a88c-ab214f4879ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_69bb5916-e0c9-40f7-a842-d128c3a105f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_89cc6b29-b604-4486-a88c-ab214f4879ba" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_69bb5916-e0c9-40f7-a842-d128c3a105f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/FairValueAccounting" xlink:type="simple" xlink:href="aca-20230331.xsd#FairValueAccounting"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/FairValueAccounting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_498e179c-4610-4178-bd69-cc344c9a6cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_5d7b6d44-a21e-4585-92ec-9dd0c7b7bd68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_498e179c-4610-4178-bd69-cc344c9a6cc4" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_5d7b6d44-a21e-4585-92ec-9dd0c7b7bd68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/SegmentInformation" xlink:type="simple" xlink:href="aca-20230331.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3b49523c-0b10-417e-ae5d-220d30ed1df7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_42dd95d2-35e9-4b59-8259-f0228a87433f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3b49523c-0b10-417e-ae5d-220d30ed1df7" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_42dd95d2-35e9-4b59-8259-f0228a87433f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="aca-20230331.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_28c40cb4-dfa3-4efa-a9d2-b33f500573a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2ac4cde2-ec03-4eee-a89c-9e89a8f429bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_28c40cb4-dfa3-4efa-a9d2-b33f500573a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2ac4cde2-ec03-4eee-a89c-9e89a8f429bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2271b9ec-ebd0-4e35-ae77-567dca327244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_bf243e6f-dd4c-4d5e-b048-f81745e4d913" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2271b9ec-ebd0-4e35-ae77-567dca327244" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_bf243e6f-dd4c-4d5e-b048-f81745e4d913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/Debt" xlink:type="simple" xlink:href="aca-20230331.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_af600344-8265-490b-a58d-91a75a2a17c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3f646099-6fd4-451f-b321-50a199348e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_af600344-8265-490b-a58d-91a75a2a17c3" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_3f646099-6fd4-451f-b321-50a199348e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/Leases" xlink:type="simple" xlink:href="aca-20230331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_38e7dcfd-e2f7-4c51-a78f-25f8a3ca59f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4dcf3223-4a8c-4f59-aff6-d3a349f908ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e7dcfd-e2f7-4c51-a78f-25f8a3ca59f2" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4dcf3223-4a8c-4f59-aff6-d3a349f908ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OtherNet" xlink:type="simple" xlink:href="aca-20230331.xsd#OtherNet"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OtherNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_6b455104-a8ef-4f67-b72d-a2021f788b85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_0c69dc0e-2a98-44dc-ac89-ec2e1e4b9065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_6b455104-a8ef-4f67-b72d-a2021f788b85" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_0c69dc0e-2a98-44dc-ac89-ec2e1e4b9065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/IncomeTaxes" xlink:type="simple" xlink:href="aca-20230331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8c86dc32-d5b6-4c4d-82c7-b0ab0217864b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_53342db0-a499-470d-96ac-bec64a0211aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c86dc32-d5b6-4c4d-82c7-b0ab0217864b" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_53342db0-a499-470d-96ac-bec64a0211aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EmployeeRetirementPlans" xlink:type="simple" xlink:href="aca-20230331.xsd#EmployeeRetirementPlans"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EmployeeRetirementPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4cca9960-49bd-4f7e-9160-8b23dea42e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_69004f28-5e94-4366-adc7-1c2611d1a7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4cca9960-49bd-4f7e-9160-8b23dea42e3b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_69004f28-5e94-4366-adc7-1c2611d1a7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="aca-20230331.xsd#AccumulatedOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_62988a97-a0a6-484e-a3da-572553737551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6d934fac-8b01-4170-8309-82f7b9a945a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_62988a97-a0a6-484e-a3da-572553737551" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6d934fac-8b01-4170-8309-82f7b9a945a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="aca-20230331.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cb5cbe21-9bff-432f-a67d-206d6af60fca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1249c02f-07a6-4459-94f1-433966d90aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cb5cbe21-9bff-432f-a67d-206d6af60fca" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1249c02f-07a6-4459-94f1-433966d90aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="aca-20230331.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_efc40be1-05a2-49bc-9597-8463861bfc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_458eef5c-9321-4218-a987-b2f3c0f82532" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_efc40be1-05a2-49bc-9597-8463861bfc9c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_458eef5c-9321-4218-a987-b2f3c0f82532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/Contingencies" xlink:type="simple" xlink:href="aca-20230331.xsd#Contingencies"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/Contingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_106964c5-38be-4a8f-97dd-528f720fc262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_56acd083-aedc-4768-9715-a77f95e8dae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_106964c5-38be-4a8f-97dd-528f720fc262" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_56acd083-aedc-4768-9715-a77f95e8dae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_99e0fdac-235e-4afe-b14e-1466705e1977" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_99e0fdac-235e-4afe-b14e-1466705e1977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_8b0ddc77-23a8-4d0f-845b-9b42a5f386ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_8b0ddc77-23a8-4d0f-845b-9b42a5f386ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8871e3eb-8a74-4f68-a484-e17f48194f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8871e3eb-8a74-4f68-a484-e17f48194f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_180b8eab-b103-4e8d-97e0-29e8ed5d4ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_180b8eab-b103-4e8d-97e0-29e8ed5d4ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_683e877f-e86a-4482-a59b-442847e316b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_683e877f-e86a-4482-a59b-442847e316b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_db099182-9f4b-424b-a3df-e447d18337e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_db099182-9f4b-424b-a3df-e447d18337e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_fd217607-4e85-415b-8157-3cf9ca92a4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_fd217607-4e85-415b-8157-3cf9ca92a4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f0f2d981-09b1-4c2c-9706-3fbed51341a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f0f2d981-09b1-4c2c-9706-3fbed51341a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_275aa294-db37-4e27-a088-1647845dae33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_13bb2f05-d5b0-488f-a96e-1ad2af0ebbeb" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_275aa294-db37-4e27-a088-1647845dae33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_16b0d90e-4df7-46f3-a477-6e13043615b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_0d775869-251b-4d3b-b765-00f580e8f8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16b0d90e-4df7-46f3-a477-6e13043615b2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_0d775869-251b-4d3b-b765-00f580e8f8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/FairValueAccountingTables" xlink:type="simple" xlink:href="aca-20230331.xsd#FairValueAccountingTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/FairValueAccountingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5446dd07-e46c-4d3d-a8b1-b049284b3f82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e05d3565-c281-4e2c-b3f9-48e62fbb4f48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5446dd07-e46c-4d3d-a8b1-b049284b3f82" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e05d3565-c281-4e2c-b3f9-48e62fbb4f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="aca-20230331.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_eb2f3a9e-d94a-457f-8b7d-927f6c203af5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a10b1ca9-4ca1-47e1-8365-86fed38013db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_eb2f3a9e-d94a-457f-8b7d-927f6c203af5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a10b1ca9-4ca1-47e1-8365-86fed38013db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="aca-20230331.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e72559f9-4a21-47a8-9f7f-b4bd412a992f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f2227db2-c5f9-4afe-9c6f-9c461b7ab99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e72559f9-4a21-47a8-9f7f-b4bd412a992f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f2227db2-c5f9-4afe-9c6f-9c461b7ab99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a9ec3bc3-8c12-4a1a-b832-60bc4cb8b732" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_0f95e779-d154-40b1-b779-0d89fc0a2f74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a9ec3bc3-8c12-4a1a-b832-60bc4cb8b732" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_0f95e779-d154-40b1-b779-0d89fc0a2f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_d79ded90-97d2-489e-9fb4-a172f1ec6c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a9ec3bc3-8c12-4a1a-b832-60bc4cb8b732" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_d79ded90-97d2-489e-9fb4-a172f1ec6c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtTables" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9981743d-f946-40ef-8bd9-3d95196b84d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_bc56e1c7-cac2-429d-b779-4556858d0d28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9981743d-f946-40ef-8bd9-3d95196b84d2" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_bc56e1c7-cac2-429d-b779-4556858d0d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6fa461af-7798-4762-91e3-d0a77b871bff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9981743d-f946-40ef-8bd9-3d95196b84d2" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6fa461af-7798-4762-91e3-d0a77b871bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/LeasesTables" xlink:type="simple" xlink:href="aca-20230331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ca17bd72-6a81-4046-8dac-e59b2b39cb49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ab425c88-c2e6-462a-86ed-648d963d9743" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca17bd72-6a81-4046-8dac-e59b2b39cb49" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ab425c88-c2e6-462a-86ed-648d963d9743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_AssetsAndLiabilitiesLeasesTableTextBlock_02085f0b-5ba1-49bf-8a37-30c45e7c96f1" xlink:href="aca-20230331.xsd#aca_AssetsAndLiabilitiesLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ca17bd72-6a81-4046-8dac-e59b2b39cb49" xlink:to="loc_aca_AssetsAndLiabilitiesLeasesTableTextBlock_02085f0b-5ba1-49bf-8a37-30c45e7c96f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OtherNetTables" xlink:type="simple" xlink:href="aca-20230331.xsd#OtherNetTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OtherNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_ba6968d2-2a06-4481-8fc0-487a6833a778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_82b20186-5f2e-41db-8632-ad20401525b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_ba6968d2-2a06-4481-8fc0-487a6833a778" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_82b20186-5f2e-41db-8632-ad20401525b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansTables" xlink:type="simple" xlink:href="aca-20230331.xsd#EmployeeRetirementPlansTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EmployeeRetirementPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ea8acb2f-2a7a-4894-9756-7f537a53448b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_97eb6b94-a8ba-4561-afe3-0c206dd1ff9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ea8acb2f-2a7a-4894-9756-7f537a53448b" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_97eb6b94-a8ba-4561-afe3-0c206dd1ff9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="simple" xlink:href="aca-20230331.xsd#AccumulatedOtherComprehensiveLossTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c6a6a725-0ee4-4893-bb7f-6c99d9b805f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_04e8f703-446e-4241-9c7b-6710457baccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c6a6a725-0ee4-4893-bb7f-6c99d9b805f2" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_04e8f703-446e-4241-9c7b-6710457baccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="aca-20230331.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8cda18e1-fd99-4b30-8b94-e4afbc72d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3cc33c06-a13a-44b2-8f37-593ef8e7a13c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8cda18e1-fd99-4b30-8b94-e4afbc72d83d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3cc33c06-a13a-44b2-8f37-593ef8e7a13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_557e988e-f09b-4722-bd1d-b6d91ec699c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_04f6a022-019c-4e43-a329-f278976289d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_557e988e-f09b-4722-bd1d-b6d91ec699c7" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_04f6a022-019c-4e43-a329-f278976289d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_942c983d-87ba-44ce-a629-8c5c48ece52e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_557e988e-f09b-4722-bd1d-b6d91ec699c7" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_942c983d-87ba-44ce-a629-8c5c48ece52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c23ddf8e-fc68-4b36-aa1a-5f007a7d9078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_b011bc20-3cbc-425f-aefb-362e4548be63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c23ddf8e-fc68-4b36-aa1a-5f007a7d9078" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_b011bc20-3cbc-425f-aefb-362e4548be63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bc00cc1c-8e3c-4423-b355-85a7cbb5d2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bc00cc1c-8e3c-4423-b355-85a7cbb5d2cf" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aa2baa74-c23e-4309-898c-64b8cfda7568" xlink:to="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_0a9ca7d6-9e32-4915-8b2b-568dd86dd6c5" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:to="loc_aca_EngineeredStructuresMember_0a9ca7d6-9e32-4915-8b2b-568dd86dd6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_073028c7-e030-4f4f-9417-83b27778a9b5" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f2da7d5a-9c00-4963-ada7-d9264ee0c5b2" xlink:to="loc_aca_TransportationProductsMember_073028c7-e030-4f4f-9417-83b27778a9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:to="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c37a217b-201a-42f5-b32b-1ea329bbf81e" xlink:to="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_UtilityWindAndRelatedStructuresMember_e3a128cb-65ae-4947-8bfb-70d4be186d69" xlink:href="aca-20230331.xsd#aca_UtilityWindAndRelatedStructuresMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:to="loc_aca_UtilityWindAndRelatedStructuresMember_e3a128cb-65ae-4947-8bfb-70d4be186d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_InlandBargeMember_64aeacb7-c7ea-4496-82a3-e16b35c03769" xlink:href="aca-20230331.xsd#aca_InlandBargeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_be1e6c07-07c4-4dec-bb9e-57caf137b698" xlink:to="loc_aca_InlandBargeMember_64aeacb7-c7ea-4496-82a3-e16b35c03769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8943c8ca-5001-462b-a023-796299cc847b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_26782a6a-b55c-4fa1-8878-338f91855f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_26782a6a-b55c-4fa1-8878-338f91855f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_c7fb46b7-eaa5-4510-95ac-638de7a8717f" xlink:href="aca-20230331.xsd#aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear_c7fb46b7-eaa5-4510-95ac-638de7a8717f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2_d2cf01b7-ea80-45c5-9528-7048ffd3933b" xlink:href="aca-20230331.xsd#aca_RevenueRemainingPerformanceObligationPercentageYear2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_044cea55-2b0a-4634-aba4-a2c93e6d2918" xlink:to="loc_aca_RevenueRemainingPerformanceObligationPercentageYear2_d2cf01b7-ea80-45c5-9528-7048ffd3933b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0167b10d-e167-430b-9f43-e41762189875" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0167b10d-e167-430b-9f43-e41762189875" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4cdd0f93-3411-4d1a-9f1d-725738279972" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_RAMCOMember_e522e040-885e-4638-babc-dbe33b75b9be" xlink:href="aca-20230331.xsd#aca_RAMCOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73ac3a03-7446-432c-9f71-110f0289a50e" xlink:to="loc_aca_RAMCOMember_e522e040-885e-4638-babc-dbe33b75b9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_98740377-faf0-4148-ae4b-255f7a8b032b" xlink:to="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_01702f1e-f894-4d64-85d6-e15c5c4a38c1" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:to="loc_aca_ConstructionProductsMember_01702f1e-f894-4d64-85d6-e15c5c4a38c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_8c0d3b9a-bd06-4381-990c-6125d1fc1cad" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1e3a8d1e-5f70-4c68-9d0c-0241e1793442" xlink:to="loc_aca_EngineeredStructuresMember_8c0d3b9a-bd06-4381-990c-6125d1fc1cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4e9531bf-74fa-4907-aa34-d35c12961c8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionPermitsMember_c88ae85b-7315-4b0e-b96e-18a84d1c41d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionPermitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:to="loc_us-gaap_ConstructionPermitsMember_c88ae85b-7315-4b0e-b96e-18a84d1c41d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5c22678f-c961-4f50-b3bb-219f79d1d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_01cf80f4-4620-4acd-8c4b-069d7eb2c065" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5c22678f-c961-4f50-b3bb-219f79d1d6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4905ebe-3b7e-4153-bb69-2d084e1650c7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b26ee250-02d8-44eb-a1f6-51a1eeefd8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:to="loc_us-gaap_SeniorNotesMember_b26ee250-02d8-44eb-a1f6-51a1eeefd8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5c3d470a-c717-46d2-813b-823497bb6292" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d8d8927a-5a20-4528-a3d7-5a0f0d0372e2" xlink:to="loc_us-gaap_LineOfCreditMember_5c3d470a-c717-46d2-813b-823497bb6292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8ed805c0-5f08-4642-b7d5-b1cacacc2062" xlink:to="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fc3be3a1-11a3-4731-b60d-f1564b1385b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ff38c0be-5518-4ae3-9d29-a5cdab205020" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fc3be3a1-11a3-4731-b60d-f1564b1385b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cfd626c0-c2ff-437f-a89e-79c56e03f793" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksBusinessMember_03a5af5e-26cf-4d63-b85c-7203a4c2f2a1" xlink:href="aca-20230331.xsd#aca_StorageTanksBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1daed44-5903-4886-af6f-eddae828d3e8" xlink:to="loc_aca_StorageTanksBusinessMember_03a5af5e-26cf-4d63-b85c-7203a4c2f2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1c0bdf39-59e3-4b88-bd58-67a15c2b9318" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_392d0df0-fca1-4e4b-b949-61fae1a10d43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_392d0df0-fca1-4e4b-b949-61fae1a10d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_97e701ea-b679-411f-83f3-6ce10935681e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_97e701ea-b679-411f-83f3-6ce10935681e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_125d6b52-c30e-4d00-8bc8-430ea79c388c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_125d6b52-c30e-4d00-8bc8-430ea79c388c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_31eba51c-b5d6-4482-b849-63abae0c7910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_Revenues_31eba51c-b5d6-4482-b849-63abae0c7910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_aa148de8-3d23-46af-b0fe-37cbb2ff3d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_OperatingIncomeLoss_aa148de8-3d23-46af-b0fe-37cbb2ff3d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b3471a65-7fec-464f-b8ac-20041cbfb627" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b3471a65-7fec-464f-b8ac-20041cbfb627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_NumberofDivestitures_8dc37581-715b-4455-9cca-76dcfd9750b0" xlink:href="aca-20230331.xsd#aca_NumberofDivestitures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_aca_NumberofDivestitures_8dc37581-715b-4455-9cca-76dcfd9750b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_f1dbc7a4-3b49-44e3-9328-d8288a3b518b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_f1dbc7a4-3b49-44e3-9328-d8288a3b518b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_d08002af-d110-4f6e-91f3-215943a654d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_d08002af-d110-4f6e-91f3-215943a654d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_47f19f2e-e48a-4a01-956a-8b27882c4f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_47f19f2e-e48a-4a01-956a-8b27882c4f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_178d641e-313b-4ab4-9a93-44aa9d235ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_178d641e-313b-4ab4-9a93-44aa9d235ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b55e4c94-05e6-47eb-99ae-9a8a96bdbc97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_698ca0ef-7125-4a9b-808d-37d3e9d69839" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b55e4c94-05e6-47eb-99ae-9a8a96bdbc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0edbec15-8106-4e88-a927-bfa8df5822b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0edbec15-8106-4e88-a927-bfa8df5822b5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_40bb851b-e747-427c-af25-33f1706dfac4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ba43deff-5c94-4444-a81f-582489fe4af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ba43deff-5c94-4444-a81f-582489fe4af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7dfed80c-07c8-400d-884b-9baf22bbd0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7dfed80c-07c8-400d-884b-9baf22bbd0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7b7d3f9f-cc0d-4e09-b4ee-0b1904a83539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91a57aea-9961-49ed-8a3e-e7c8171fe655" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7b7d3f9f-cc0d-4e09-b4ee-0b1904a83539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dd419b7e-d1b4-4214-985f-8ce13436f009" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_acb471dc-23fd-4a9c-aa12-2ad6dc1be51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1756f6e8-6e0c-4933-ac89-f173c6772efe" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_acb471dc-23fd-4a9c-aa12-2ad6dc1be51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e5efb714-97f3-42dd-9d63-a72f6a8c1a65" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_c0d56e73-69aa-41fa-9a2a-b88deb90405e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c394df78-5534-4288-8642-b45c9a26a324" xlink:to="loc_us-gaap_InterestRateSwapMember_c0d56e73-69aa-41fa-9a2a-b88deb90405e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a1a50ec0-6338-4a43-9583-0c21ebe00349" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_787a5e99-2330-4ba1-a1a1-edb737f00807" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:to="loc_us-gaap_DerivativeAssets_787a5e99-2330-4ba1-a1a1-edb737f00807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_90c42968-6510-46e9-a0fd-4b4e2b234be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_75bd3919-a7d1-411a-b26f-ad76ab11c184" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_90c42968-6510-46e9-a0fd-4b4e2b234be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a950b7b6-5433-422b-a08b-3c3efa6ef048" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0890bee6-d6b2-4869-b7bf-9088e6df8572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0890bee6-d6b2-4869-b7bf-9088e6df8572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e9fe7a71-b06c-48bb-834e-98ebfd1c160c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0f631dff-ef45-4f8f-89ad-1c93d4532a8e" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e9fe7a71-b06c-48bb-834e-98ebfd1c160c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#SegmentInformationFinancialinformationforsegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2759a406-33ce-431b-b505-479e64ff0721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2759a406-33ce-431b-b505-479e64ff0721" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_79d72650-dec5-451b-a204-18ba2520f55b" xlink:to="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_AggregatesAndSpecialtyMaterialsMember_85d50955-ea77-4f89-bf8d-62eac828435c" xlink:href="aca-20230331.xsd#aca_AggregatesAndSpecialtyMaterialsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_AggregatesAndSpecialtyMaterialsMember_85d50955-ea77-4f89-bf8d-62eac828435c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherMember_2fb7dbb6-9bda-43e9-812b-eb64757c8067" xlink:href="aca-20230331.xsd#aca_OtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_OtherMember_2fb7dbb6-9bda-43e9-812b-eb64757c8067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_UtilityWindAndRelatedStructuresMember_0460a838-6192-4f48-98ef-ed6a5d77fe0b" xlink:href="aca-20230331.xsd#aca_UtilityWindAndRelatedStructuresMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_UtilityWindAndRelatedStructuresMember_0460a838-6192-4f48-98ef-ed6a5d77fe0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_StorageTanksMember_1a61c785-8096-4d75-b34e-d2b30b5620f0" xlink:href="aca-20230331.xsd#aca_StorageTanksMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_StorageTanksMember_1a61c785-8096-4d75-b34e-d2b30b5620f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_InlandBargeMember_3562947e-953a-4428-8d89-571a6c193271" xlink:href="aca-20230331.xsd#aca_InlandBargeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_InlandBargeMember_3562947e-953a-4428-8d89-571a6c193271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_SteelComponentsMember_f7c2cd60-4338-435e-83a4-36a04c3d0ca2" xlink:href="aca-20230331.xsd#aca_SteelComponentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_49ed08bc-d698-476c-adac-1fbb987f2eea" xlink:to="loc_aca_SteelComponentsMember_f7c2cd60-4338-435e-83a4-36a04c3d0ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b604e6b-894a-4a91-803e-bcc92ea2141a" xlink:to="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_b641e432-2648-4520-899a-8763f9bbec17" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_ConstructionProductsMember_b641e432-2648-4520-899a-8763f9bbec17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_9a599944-4e3d-4b6a-b9b2-efe8ef0c3989" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_EngineeredStructuresMember_9a599944-4e3d-4b6a-b9b2-efe8ef0c3989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_d7c5acc7-6ebf-4170-a487-d4b2d020a547" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_64db6baa-fca6-4240-8e66-d7ea49fb27b7" xlink:to="loc_aca_TransportationProductsMember_d7c5acc7-6ebf-4170-a487-d4b2d020a547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_d18be959-9a5c-4399-86a1-cfd36251f58e" xlink:to="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_09a2d36f-6c6a-4835-bc9d-ea7a10196d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:to="loc_us-gaap_OperatingSegmentsMember_09a2d36f-6c6a-4835-bc9d-ea7a10196d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_8a43c182-36ba-4391-b734-6c6c4b524286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3dc38542-2ab9-4d2c-896b-4bbb23b9713d" xlink:to="loc_us-gaap_CorporateNonSegmentMember_8a43c182-36ba-4391-b734-6c6c4b524286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e03c28b9-b42f-4dc1-a890-91e69d17494e" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e40fe18d-ca8e-4249-9596-72be0c946fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:to="loc_us-gaap_Revenues_e40fe18d-ca8e-4249-9596-72be0c946fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d9d87035-a9bb-4371-8c92-3aa7f78d52c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_28111a02-25d2-45f9-a5df-b4e81bff3077" xlink:to="loc_us-gaap_OperatingIncomeLoss_d9d87035-a9bb-4371-8c92-3aa7f78d52c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a95ecae4-2d1b-4285-a58e-48ca0bcced37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_ace1b91b-522f-4e10-b28e-e09762aac844" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a95ecae4-2d1b-4285-a58e-48ca0bcced37" xlink:to="loc_us-gaap_NumberOfReportableSegments_ace1b91b-522f-4e10-b28e-e09762aac844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_92375e5c-917b-458a-8d7c-3843c8e10973" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_92375e5c-917b-458a-8d7c-3843c8e10973" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2bb3f7da-5d8f-4510-920c-4b6d9da9a4c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_da234047-06a5-4a56-a4d7-f8a545f403f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_LandMember_da234047-06a5-4a56-a4d7-f8a545f403f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductiveLandMember_f261c455-0372-479c-90f8-652eb17d8948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductiveLandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_ProductiveLandMember_f261c455-0372-479c-90f8-652eb17d8948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_263f2f6a-873d-4d90-8101-33f0aa5c082d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_263f2f6a-873d-4d90-8101-33f0aa5c082d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8d2cc554-3ba3-449d-95b2-6948531b43a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8d2cc554-3ba3-449d-95b2-6948531b43a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_5f8e8583-1f24-4aae-af7b-674a9e2b6890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364eba76-dcbf-48ca-a0b7-eff4831009a3" xlink:to="loc_us-gaap_ConstructionInProgressMember_5f8e8583-1f24-4aae-af7b-674a9e2b6890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75230603-a344-42e3-9dbd-479549578e2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_fb6aaf8d-209a-4b36-b25f-0f489238964e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a9f71e50-f748-40ae-8db3-a49f10e79087" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a9f71e50-f748-40ae-8db3-a49f10e79087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_17408e85-dedf-4317-bcd8-1f68e6c7e0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_17408e85-dedf-4317-bcd8-1f68e6c7e0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_99451687-e46b-4d14-8565-3e8089e9d2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_5ee3a40c-d77f-471f-a284-c68907c0b371" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_99451687-e46b-4d14-8565-3e8089e9d2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_190b5e2c-083d-4780-b3ca-aaf14313eded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_190b5e2c-083d-4780-b3ca-aaf14313eded" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5228a4fb-6db2-48bf-b1d6-62b688db8bf2" xlink:to="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ConstructionProductsMember_3a481155-ebe6-4e1f-9394-25d064bc941c" xlink:href="aca-20230331.xsd#aca_ConstructionProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_ConstructionProductsMember_3a481155-ebe6-4e1f-9394-25d064bc941c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EngineeredStructuresMember_cccac2e0-5953-4998-8bdd-27495e2caa5e" xlink:href="aca-20230331.xsd#aca_EngineeredStructuresMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_EngineeredStructuresMember_cccac2e0-5953-4998-8bdd-27495e2caa5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TransportationProductsMember_e2fcca14-f88a-4919-9d35-95ecbd278360" xlink:href="aca-20230331.xsd#aca_TransportationProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_527e789b-b736-44d3-bf54-43201274d393" xlink:to="loc_aca_TransportationProductsMember_e2fcca14-f88a-4919-9d35-95ecbd278360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2843f44a-b510-4461-880b-7b1c1d2e6e81" xlink:to="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6a408279-1c29-4c16-a0ee-fd423a872afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e45f5650-baa0-49f7-891c-5a285815ee76" xlink:to="loc_us-gaap_Goodwill_6a408279-1c29-4c16-a0ee-fd423a872afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d9243f5-ab5e-4eaf-a3b8-44cd3f5294fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:href="aca-20230331.xsd#aca_ScheduleOfIntangibleAndOtherAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d9243f5-ab5e-4eaf-a3b8-44cd3f5294fd" xlink:to="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b478e4e6-7cca-418e-b91d-ad911ec43d58" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4772b97d-b509-4cf7-9fbe-7f4d0cd598c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4772b97d-b509-4cf7-9fbe-7f4d0cd598c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionPermitsMember_8eb08064-178f-42d3-a348-959116d90c83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionPermitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_ConstructionPermitsMember_8eb08064-178f-42d3-a348-959116d90c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_205f9c0c-4415-43fb-b7cb-2c5bb1c32d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_96ff1702-ff41-4342-9db6-375d5e8fd29f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_205f9c0c-4415-43fb-b7cb-2c5bb1c32d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:href="aca-20230331.xsd#aca_IntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_ScheduleOfIntangibleAndOtherAssetsTable_2a4c42f7-5f34-4154-a704-f9d0561d0c4a" xlink:to="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_eaf3f110-7ab9-40e4-915e-9b62be93d44c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_eaf3f110-7ab9-40e4-915e-9b62be93d44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8a991a37-3c00-49c5-a16d-d845a837e31a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8a991a37-3c00-49c5-a16d-d845a837e31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_43e06206-06cc-4554-8b66-1ccaf048119f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_43e06206-06cc-4554-8b66-1ccaf048119f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4d70fed1-d7e4-4097-ba77-d4593d40823a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4d70fed1-d7e4-4097-ba77-d4593d40823a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79e269c4-7d53-483a-829b-f1e9b875e512" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_aca_IntangibleAssetsLineItems_b175baf0-b8af-4eab-92b6-800c49fbb227" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79e269c4-7d53-483a-829b-f1e9b875e512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtComponentsofdebtDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/DebtComponentsofdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f1fabeed-da83-48c4-b8e8-986466149f05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f1fabeed-da83-48c4-b8e8-986466149f05" xlink:to="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e5f25fa7-d878-476f-9ff7-1cf89dc2cd75" xlink:to="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_04e2114b-8645-426f-9204-0b08fe3962b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a102db0c-21ed-4ff2-88ec-370a6ab67a9d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_04e2114b-8645-426f-9204-0b08fe3962b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12323e0b-e0be-4154-a186-37b2f56027f6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b11a3f70-8214-4e5a-b97d-3a2751a3c16a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_us-gaap_LineOfCreditMember_b11a3f70-8214-4e5a-b97d-3a2751a3c16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_387f30bb-9333-4cfe-8a71-6992f2fc7906" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_aca_TermLoanMember_387f30bb-9333-4cfe-8a71-6992f2fc7906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_ca7f135c-7e8b-4bf5-9b19-dd4e0b5608b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4550e96c-2276-4904-8411-feac0f43275f" xlink:to="loc_us-gaap_SeniorNotesMember_ca7f135c-7e8b-4bf5-9b19-dd4e0b5608b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdf72dd2-8085-48e3-b05b-61dddb445197" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e0b8faec-9846-4fca-a8d1-d5a9f4e1dafc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_774a8f47-9d37-4f2e-b530-f8af69e1a3e5" xlink:to="loc_us-gaap_UnsecuredDebtMember_e0b8faec-9846-4fca-a8d1-d5a9f4e1dafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7735bf42-9176-42a4-b0f2-042b7bc891dd" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_2ae78f37-9f0e-455c-96d8-87b1e9a73327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_LongTermLineOfCredit_2ae78f37-9f0e-455c-96d8-87b1e9a73327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_277db93b-56bf-41df-a9f6-861dcaf7c403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_277db93b-56bf-41df-a9f6-861dcaf7c403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_27657721-6531-488d-a0ef-bfb4e8917ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_FinanceLeaseLiability_27657721-6531-488d-a0ef-bfb4e8917ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_fc40aabc-4464-4843-b14e-0201bb42aa0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_fc40aabc-4464-4843-b14e-0201bb42aa0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_73cf307a-acd1-4dc9-b9b9-3d3056d7a211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_73cf307a-acd1-4dc9-b9b9-3d3056d7a211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_a820d88c-bc16-4479-8dac-1f8520832d62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e359af0b-d167-4c01-8f2f-f44a880fcc54" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_a820d88c-bc16-4479-8dac-1f8520832d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtRemainingprincipalpaymentsunderdebtagreementDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3a2dea53-7a06-4dc9-b2b0-25762dec85b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3a2dea53-7a06-4dc9-b2b0-25762dec85b0" xlink:to="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ef4301de-f8f4-44b2-a6db-5e97e3a20b4d" xlink:to="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_50be125e-a933-456e-8e1d-3a39565488b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b9799baf-ae1d-4ae2-9380-da9da36880af" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_50be125e-a933-456e-8e1d-3a39565488b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7e3e0cdf-81be-4306-84be-19443b14c8e7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_5aab239e-9e75-491e-9cf1-91677b54539b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_us-gaap_LineOfCreditMember_5aab239e-9e75-491e-9cf1-91677b54539b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_5badeb28-211a-4e81-91a9-671f6a1e2bfd" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_aca_TermLoanMember_5badeb28-211a-4e81-91a9-671f6a1e2bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_f80a3577-38b9-4f7a-bb74-989e5f46a503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ea4a134b-377b-4035-a660-2ecd42d2131d" xlink:to="loc_us-gaap_SeniorNotesMember_f80a3577-38b9-4f7a-bb74-989e5f46a503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_633f8671-1475-4b6c-a219-a0848c61c570" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_7b23ea0a-7b4b-4d4a-bcb6-b15c93672000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a201b7bb-675e-4a9a-ac49-2128276f2160" xlink:to="loc_us-gaap_UnsecuredDebtMember_7b23ea0a-7b4b-4d4a-bcb6-b15c93672000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14c918d9-e849-42a3-821e-705221cdde10" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_016cd9ac-b255-4129-a27b-871c08b5a5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_016cd9ac-b255-4129-a27b-871c08b5a5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_afacc243-f633-46e3-881b-981d6816b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_afacc243-f633-46e3-881b-981d6816b09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_67bbb550-03d5-4e5e-8ec0-ecc4476743e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_67bbb550-03d5-4e5e-8ec0-ecc4476743e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_784aa78c-2a31-4faa-b920-1928f2eb0e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_784aa78c-2a31-4faa-b920-1928f2eb0e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_9bd19184-027b-463c-9909-e925248dfcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive_9bd19184-027b-463c-9909-e925248dfcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_89ba9134-48ec-4f14-954c-1b297a5977d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6f58188-9534-41b3-b4ce-593d98f376ab" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive_89ba9134-48ec-4f14-954c-1b297a5977d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f6b43790-5e2c-4b10-850b-d3d680e3a9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f6b43790-5e2c-4b10-850b-d3d680e3a9f5" xlink:to="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_3a480a7e-7433-4814-8709-d8630212d8ff" xlink:to="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a97d757d-c452-49fb-9b67-df535d9a53b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_539de9d3-514f-4407-bf1c-675f0ad9475a" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a97d757d-c452-49fb-9b67-df535d9a53b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5effa68e-f2d2-420b-9d8d-8c251171c17b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_d3ac2fcf-4406-432c-bf21-db6c5462ebf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4e351c7e-94c2-4774-9802-5ff6044b28ad" xlink:to="loc_us-gaap_InterestRateSwapMember_d3ac2fcf-4406-432c-bf21-db6c5462ebf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_7557cb69-964d-44db-80ce-f7559ad64325" xlink:to="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LIBORMember_b3f6fa31-e8e9-49a1-bfa6-fd399d0f9b5b" xlink:href="aca-20230331.xsd#aca_LIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_60035511-091d-40ab-b2fe-c39ee4996417" xlink:to="loc_aca_LIBORMember_b3f6fa31-e8e9-49a1-bfa6-fd399d0f9b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_aaf77ad3-96bf-497c-9de7-ff58dda4e04a" xlink:to="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0ee84347-c9ed-4f4f-8942-fe9fab2f5e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0ee84347-c9ed-4f4f-8942-fe9fab2f5e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_83a4a28a-6255-4be5-a540-3f622d143b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1df954d4-07e4-492c-9083-36ae82de238e" xlink:to="loc_us-gaap_LetterOfCreditMember_83a4a28a-6255-4be5-a540-3f622d143b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b4b3d02a-4971-4e39-8d3e-1402e5e2991b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f278b020-7abe-4b16-bc97-c8ea102f8507" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_us-gaap_LineOfCreditMember_f278b020-7abe-4b16-bc97-c8ea102f8507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_TermLoanMember_d21d51e9-009a-46e7-940e-5346e1750ad3" xlink:href="aca-20230331.xsd#aca_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_aca_TermLoanMember_d21d51e9-009a-46e7-940e-5346e1750ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_11dff202-8984-4ef6-b956-d4772b8f795f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20375ac7-80aa-4cc0-beaf-a8f95c15ddca" xlink:to="loc_us-gaap_SeniorNotesMember_11dff202-8984-4ef6-b956-d4772b8f795f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_57055f9c-8fa8-4820-a6ab-255a2603ef50" xlink:to="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_84315c53-615b-4fae-856a-a6ccea9eccb4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:to="loc_srt_MinimumMember_84315c53-615b-4fae-856a-a6ccea9eccb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0bb7393d-850d-4e11-903e-fba718fec93b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0ab5687b-68f0-4148-8deb-001d5d523e03" xlink:to="loc_srt_MaximumMember_0bb7393d-850d-4e11-903e-fba718fec93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_958d8994-acf4-467b-b7cc-1235d511d865" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e6de8465-50d7-4baf-94eb-e17c82b10d95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_168a45b5-1c2b-4675-b877-2ca2c1d26fba" xlink:to="loc_us-gaap_UnsecuredDebtMember_e6de8465-50d7-4baf-94eb-e17c82b10d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9731d3b0-c402-4839-a426-37bf9117b752" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4ca3ca-f095-4400-8ed6-b7050f132f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4ca3ca-f095-4400-8ed6-b7050f132f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3aad640a-8a19-48a6-987d-505358ecc04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3aad640a-8a19-48a6-987d-505358ecc04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_a90eb0db-988d-428d-ba97-82f8806becf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LongTermLineOfCredit_a90eb0db-988d-428d-ba97-82f8806becf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2e856efa-92f1-4869-9220-b98cd3688bde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2e856efa-92f1-4869-9220-b98cd3688bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9e6d196e-57be-42f6-b445-9339d8457da0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9e6d196e-57be-42f6-b445-9339d8457da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_45241421-fc1c-49e5-af9f-20decad5406c" xlink:href="aca-20230331.xsd#aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear_45241421-fc1c-49e5-af9f-20decad5406c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ebc3fb12-d6d9-4a8b-9eb7-e3448d67b25c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ebc3fb12-d6d9-4a8b-9eb7-e3448d67b25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a1a98e24-5ddc-4568-a28d-b137515d3dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a1a98e24-5ddc-4568-a28d-b137515d3dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_6c9b4dca-8660-4345-9106-41cf668c331d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_6c9b4dca-8660-4345-9106-41cf668c331d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8494be27-c015-4546-bee5-174250f140af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8494be27-c015-4546-bee5-174250f140af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5b21878c-d4b9-48a5-9647-a7c79af1b8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_LongTermDebtFairValue_5b21878c-d4b9-48a5-9647-a7c79af1b8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fd29a6a0-d2e3-429a-bea9-34e25bbf7648" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fd29a6a0-d2e3-429a-bea9-34e25bbf7648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_77f9c8d5-2e29-4942-979f-ac14c815aa97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeNotionalAmount_77f9c8d5-2e29-4942-979f-ac14c815aa97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_cd1631a2-47d3-4ddf-832d-263b116bc8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_cd1631a2-47d3-4ddf-832d-263b116bc8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f4c8aa98-3757-42bc-81a7-ae517cc6f7a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bcc94564-d27a-4f39-abe7-416b10fd8263" xlink:to="loc_us-gaap_DerivativeAssets_f4c8aa98-3757-42bc-81a7-ae517cc6f7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#LeasesMinimumleasepaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_91cf804c-d049-47a2-82e6-2ae3ab1e6798" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_91cf804c-d049-47a2-82e6-2ae3ab1e6798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2572afdf-c8ab-428a-bea4-e6f4b24302f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2572afdf-c8ab-428a-bea4-e6f4b24302f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cf9979f9-2dd3-4dc9-81fb-0f90d843435b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cf9979f9-2dd3-4dc9-81fb-0f90d843435b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_000c38b8-ce35-4a9e-8e13-7f551f9eb1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_000c38b8-ce35-4a9e-8e13-7f551f9eb1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7cfa358c-a022-4140-832f-5da60b5d6e99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7cfa358c-a022-4140-832f-5da60b5d6e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_dca283fd-ab2d-4d0e-b3eb-f50841cce286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_dca283fd-ab2d-4d0e-b3eb-f50841cce286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6663b9d4-067b-4602-aaca-90f3f2a8cbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6663b9d4-067b-4602-aaca-90f3f2a8cbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a7d5bd69-a8d5-42b1-accb-4cba4859fe99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a7d5bd69-a8d5-42b1-accb-4cba4859fe99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_abff7f85-5b93-4e3e-bc7d-9184c3ea0677" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_OperatingLeaseLiability_abff7f85-5b93-4e3e-bc7d-9184c3ea0677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_66543555-cc99-445f-890d-30399f3bbf0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_66543555-cc99-445f-890d-30399f3bbf0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9aba1cb8-9632-4019-be76-b128c5965a57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9aba1cb8-9632-4019-be76-b128c5965a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_09b00316-91b4-4845-b614-5c3ed18aaa88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_09b00316-91b4-4845-b614-5c3ed18aaa88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_cfb9e476-3616-4dfa-8dea-bae911fe2b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_cfb9e476-3616-4dfa-8dea-bae911fe2b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_69a9ae69-3259-47a1-9d6f-1af38098e320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_69a9ae69-3259-47a1-9d6f-1af38098e320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_44632600-ef9f-4ad1-9783-918f29337def" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_44632600-ef9f-4ad1-9783-918f29337def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_fdfdf419-458e-4a2e-aeeb-a1ec8339e92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_fdfdf419-458e-4a2e-aeeb-a1ec8339e92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2255fd33-2327-462f-a3a2-2b6da4ea4b41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2255fd33-2327-462f-a3a2-2b6da4ea4b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_8def6b27-807a-4474-b027-89c51f192cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d9f33adf-2139-41ef-a094-641db7cc0ff0" xlink:to="loc_us-gaap_FinanceLeaseLiability_8def6b27-807a-4474-b027-89c51f192cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#LeasesBalanceSheetClassificationDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5080b43b-72f1-4155-9502-3e0801fab7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5080b43b-72f1-4155-9502-3e0801fab7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_34709fd5-ef41-41eb-9152-0275ecf278ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_34709fd5-ef41-41eb-9152-0275ecf278ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_de2c653e-ba18-4995-a025-d7a07cb6df99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_de2c653e-ba18-4995-a025-d7a07cb6df99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0ae81f45-aa65-4362-865a-b4495b9de84d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0ae81f45-aa65-4362-865a-b4495b9de84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseRightOfUseAsset_53d33bc1-5ad9-410a-92b3-6d4d038210d6" xlink:href="aca-20230331.xsd#aca_LeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_aca_LeaseRightOfUseAsset_53d33bc1-5ad9-410a-92b3-6d4d038210d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_404cda75-78dd-4f22-980b-e8e62845faf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_404cda75-78dd-4f22-980b-e8e62845faf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_3a2bdd16-da9b-4ad4-991c-529ac7b1b7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_3a2bdd16-da9b-4ad4-991c-529ac7b1b7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_3fcb0e54-39f8-4a38-ad19-ebcf6cf14e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_3fcb0e54-39f8-4a38-ad19-ebcf6cf14e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_97ec4bf7-d14d-46c7-98bf-4fdd6f5a505a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_97ec4bf7-d14d-46c7-98bf-4fdd6f5a505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_978a482e-88df-4f36-909c-5d4ee6ac6f40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_978a482e-88df-4f36-909c-5d4ee6ac6f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_45f08e74-84aa-4d4a-b706-2cbb2309cf43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_45f08e74-84aa-4d4a-b706-2cbb2309cf43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_82311f2c-7400-424c-a38e-e41d1753e27a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_82311f2c-7400-424c-a38e-e41d1753e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f6aece60-a5c1-4bf2-83ab-6dabb6d45242" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f6aece60-a5c1-4bf2-83ab-6dabb6d45242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_LeaseLiability_c3668b9b-1378-4d08-929d-437a83fb72bc" xlink:href="aca-20230331.xsd#aca_LeaseLiability"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cada04ba-a2cd-42ef-957b-18a13851d6e5" xlink:to="loc_aca_LeaseLiability_c3668b9b-1378-4d08-929d-437a83fb72bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#OtherNetSummaryofothernetincomeexpenseDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1c5b5efd-a166-4502-b4b0-7e98ddeaf108" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1c5b5efd-a166-4502-b4b0-7e98ddeaf108" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_d4142249-5270-467e-bd1e-e00a3c7d37d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:to="loc_us-gaap_InterestIncomeOther_d4142249-5270-467e-bd1e-e00a3c7d37d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ebb18aec-0ca1-4194-96a0-d75e46d06f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ebb18aec-0ca1-4194-96a0-d75e46d06f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_OtherIncomeExpenseNonoperating_d7f8506a-e884-4a4b-825f-9bb4ebbc7dea" xlink:href="aca-20230331.xsd#aca_OtherIncomeExpenseNonoperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:to="loc_aca_OtherIncomeExpenseNonoperating_d7f8506a-e884-4a4b-825f-9bb4ebbc7dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a0b324de-98ef-458f-b052-dd5ff9f8b85b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_fecaff19-7ce8-4ee6-a1d1-eaa23a79627c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a0b324de-98ef-458f-b052-dd5ff9f8b85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a41a83cd-204a-4214-8b40-55d957bb1738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a41a83cd-204a-4214-8b40-55d957bb1738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_be351c93-c383-476d-b837-bba24edf9d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_be351c93-c383-476d-b837-bba24edf9d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_3e70a6f6-0e44-46c4-84b4-5da46f3c2d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExciseAndSalesTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_3e70a6f6-0e44-46c4-84b4-5da46f3c2d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments_011d932d-87fe-4d38-a6ae-0624d28c24e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxCreditsAndAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:to="loc_us-gaap_IncomeTaxCreditsAndAdjustments_011d932d-87fe-4d38-a6ae-0624d28c24e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome_f5a8b484-ffac-498d-bb14-af1319b3e065" xlink:href="aca-20230331.xsd#aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_deb8970f-44fc-4a06-bf66-6b4740b93fdb" xlink:to="loc_aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome_f5a8b484-ffac-498d-bb14-af1319b3e065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#EmployeeRetirementPlansRetirementplanexpenseDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_930e66eb-e60e-44e6-aedf-c66f22c669bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_4f1ebff1-b05c-4d55-a6fc-ec4dba1bd689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_930e66eb-e60e-44e6-aedf-c66f22c669bd" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_4f1ebff1-b05c-4d55-a6fc-ec4dba1bd689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_268ef98b-9e75-4cdb-b2fd-f0cb94585ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_930e66eb-e60e-44e6-aedf-c66f22c669bd" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_268ef98b-9e75-4cdb-b2fd-f0cb94585ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses_bffe446a-ab91-4de3-bf46-ccc9b1fd61e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_930e66eb-e60e-44e6-aedf-c66f22c669bd" xlink:to="loc_us-gaap_BenefitsLossesAndExpenses_bffe446a-ab91-4de3-bf46-ccc9b1fd61e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#EmployeeRetirementPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aa87bb68-273f-4f22-8a0f-443fc2464d67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_MultiemployerPlanEmployerContributions_0aaf68b5-a621-4c4c-8d10-f717a508e5c6" xlink:href="aca-20230331.xsd#aca_MultiemployerPlanEmployerContributions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aa87bb68-273f-4f22-8a0f-443fc2464d67" xlink:to="loc_aca_MultiemployerPlanEmployerContributions_0aaf68b5-a621-4c4c-8d10-f717a508e5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear_8dc4c842-0241-4d23-be34-a97f3c8005fc" xlink:href="aca-20230331.xsd#aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aa87bb68-273f-4f22-8a0f-443fc2464d67" xlink:to="loc_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear_8dc4c842-0241-4d23-be34-a97f3c8005fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1ddfdccd-0100-4494-96c7-f1edb5abd065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1ddfdccd-0100-4494-96c7-f1edb5abd065" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e8734dc4-019a-4d4e-aec1-87d50bda4a1d" xlink:to="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_dd94a9ea-2488-42ab-93f2-515bfd5f6a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_dd94a9ea-2488-42ab-93f2-515bfd5f6a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_0f1d3c4c-bf42-499f-a93b-14a732301855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_0f1d3c4c-bf42-499f-a93b-14a732301855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fedb54b2-c7f2-4bf6-8f6c-66c6ff6cd625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4157a56d-f38c-471d-ac55-9bdb5f45b4a2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fedb54b2-c7f2-4bf6-8f6c-66c6ff6cd625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9dcb52ff-05fa-4fcb-bebf-6564fc575e3f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4e0fd49e-7982-4db5-81b6-95bc7f769480" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4e0fd49e-7982-4db5-81b6-95bc7f769480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_7e828e21-faea-444e-9768-5446992c1799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_7e828e21-faea-444e-9768-5446992c1799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_473983c0-7485-4a8a-9e5e-3ff88b8f378d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_473983c0-7485-4a8a-9e5e-3ff88b8f378d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d69e99b5-7f31-465d-9dff-c86389e31a23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_d69e99b5-7f31-465d-9dff-c86389e31a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_acbef229-434b-4b07-9fee-1a77b66c5c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_acbef229-434b-4b07-9fee-1a77b66c5c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75b94824-2490-40ae-a7c0-b403989001b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8d05a4f-d3ce-4afa-81a7-d7396e0432ff" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75b94824-2490-40ae-a7c0-b403989001b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cffccb9-ac7e-466c-8388-b466dfd79d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6cddf61c-4838-4cef-8164-1bd523e0cdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cffccb9-ac7e-466c-8388-b466dfd79d2e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6cddf61c-4838-4cef-8164-1bd523e0cdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d67dfaf7-8439-41e9-b787-5a4e777c9217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:to="loc_us-gaap_NetIncomeLoss_d67dfaf7-8439-41e9-b787-5a4e777c9217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_19b82891-a43f-4ad1-aa26-90933fa959fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_19b82891-a43f-4ad1-aa26-90933fa959fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aec5346d-3563-48ae-88f8-ac347e5812c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aec5346d-3563-48ae-88f8-ac347e5812c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4c169ecb-85f4-4727-af34-33d8ca26e9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4c169ecb-85f4-4727-af34-33d8ca26e9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d5743520-0da6-49a3-84c9-ec2da38579b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_c3c4fa8b-ffb4-4fe4-9a77-16dd4a9fa186" xlink:to="loc_us-gaap_EarningsPerShareBasic_d5743520-0da6-49a3-84c9-ec2da38579b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_49f0da2c-7290-4225-aebe-1023e73aa0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_49f0da2c-7290-4225-aebe-1023e73aa0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_d72254de-164f-418a-a5d5-96503936f6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_49f0da2c-7290-4225-aebe-1023e73aa0c8" xlink:to="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_d72254de-164f-418a-a5d5-96503936f6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa93e08c-e42d-419e-a82e-39a5de9e9479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_49f0da2c-7290-4225-aebe-1023e73aa0c8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa93e08c-e42d-419e-a82e-39a5de9e9479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4901b67d-e051-4e58-934d-ebe26344b85a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4901b67d-e051-4e58-934d-ebe26344b85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca4a168a-28f0-4939-8e89-97cc44517b86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca4a168a-28f0-4939-8e89-97cc44517b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_81dd497d-53ba-46a3-bc7b-a149b60b3e01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_EarningsPerShareDiluted_81dd497d-53ba-46a3-bc7b-a149b60b3e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_435f9140-272c-4ee9-821c-ca608973b260" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2f82da78-6fca-4a6e-8355-86a61f56de85" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_435f9140-272c-4ee9-821c-ca608973b260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arcosa.com/role/ContingenciesNarrativeDetails" xlink:type="simple" xlink:href="aca-20230331.xsd#ContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arcosa.com/role/ContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7e5fca65-1730-4b59-96fb-559081a2e6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7e5fca65-1730-4b59-96fb-559081a2e6ff" xlink:to="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_88dfee03-c9b1-4e3e-b023-828e3ac4fb64" xlink:to="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f5e523a2-910e-41c8-bcf1-dbb70197b877" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:to="loc_srt_MinimumMember_f5e523a2-910e-41c8-bcf1-dbb70197b877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f9fde685-5aa7-4341-b490-27cc9c6b3553" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dd92899e-b957-44f2-b63f-3b8765b7f8f9" xlink:to="loc_srt_MaximumMember_f9fde685-5aa7-4341-b490-27cc9c6b3553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_818a3959-8db2-43c3-948c-a92aaf7670e3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_aca_EnvironmentalAndWorkplaceMattersMember_e5962bb6-734c-41ef-8d0d-01dd36c42b03" xlink:href="aca-20230331.xsd#aca_EnvironmentalAndWorkplaceMattersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_74738895-ad27-4771-9a9f-6b5fd0b3b601" xlink:to="loc_aca_EnvironmentalAndWorkplaceMattersMember_e5962bb6-734c-41ef-8d0d-01dd36c42b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_2a62e408-7c91-4e3f-bff6-b2560396f95f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_51d2773b-0230-4e66-8ebf-1c662eab16e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_cd64f65d-4f9a-4577-8500-bde1efc5aa5e" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_51d2773b-0230-4e66-8ebf-1c662eab16e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_3a5b1a7a-f676-4503-8d56-6e7da0992926" xlink:to="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_5c660e2f-b160-4582-a676-15971df4eede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_5c660e2f-b160-4582-a676-15971df4eede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8b13cf96-b02f-426d-9409-0d460f8433c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fd9bee22-09fd-4d58-b446-03d53e238d1f" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8b13cf96-b02f-426d-9409-0d460f8433c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>aca-20230331_g1.jpg
<TEXT>
begin 644 aca-20230331_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#N17AI9@  34T *@    @ ! $[  (
M   ,   (2H=I  0    !   (5IR=  $    8   0SNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $5R:6X@1')A
M8F5K   %D ,  @   !0  !"DD 0  @   !0  !"XDI$  @    ,Y,   DI(
M @    ,Y,   ZAP !P  " P   B8     !SJ    "
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                    ,C Q.#HQ,#HQ.2 Q-#HU.3HQ-@ R,#$X.C$P.C$Y
M(#$T.C4Y.C$V    10!R &D ;@ @ $0 <@!A &( 90!K    _^$+'FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G
M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@
M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB
M:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S
M9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U
M<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T:6]N(')D
M9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q
M.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+R(^/'AM<#I#<F5A=&5$871E/C(P,3@M,3 M,3E4,30Z-3DZ,38N.3 R/"]X
M;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE
M;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&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<F1F.FQI/D5R:6X@1')A8F5K/"]R9&8Z;&D^/"]R9&8Z4V5Q/@T*"0D)/"]D
M8SIC<F5A=&]R/CPO<F1F.D1E<V-R:7!T:6]N/CPO<F1F.E)$1CX\+W@Z>&UP
M;65T83X-"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(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
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@(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG
M=R<_/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>
M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<
M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*O_  !$( * #M ,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
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
M*Z>N8^(7_(EW7^\G_H0KGQ7\"?HSLP'^]T_\2_,\6HHHKXH_3PHHHH ****
M"BBB@ HHHH *GM;ZZL91)9W,L#CHT;E?Y5!133:=T)I25F=WHOQ/OK8K'K,0
MNX^AE0!7'X=#^E>CZ5K%CK5H+C3IUE3N.C*?0CM7S[5W2M6O-&ODNK"8QR*>
M1V8>A'<5ZF&S*I3=JFJ_$\#&Y)1K)RH^[+\/^!\CZ#HK$\,>)K;Q)I_FQ#R[
MB/B:$G[I]1[5MU]+"<:D5*+NF?$5:4Z,W3FK-!1115F84444 %<]XB\9:;X>
M0I(_VB[/2",\CW8]JY[QEX_^S-+INAO^]'RRW(/W/9??WKS-W>61GD9G=CDL
MQR2:\7%YDH/DI:ON?39=DCJI5<1HNW5_Y&]KOC35]<)22;[/;]H83M!^IZFN
M?HHKP)U)U)<TW=GV%*C3HQY*:L@HHHK,U"BBB@ HHHH *W]"\9:MH3!(IC/;
M9Y@F.1^!ZC\*P**TA4G3ES0=F9U:-.M'DJ*Z/<?#GB_3O$4>V)O(N@/FMY#S
M]1ZBM^OG**62"9987:.1#E64X(/UKU;P7XY75MFGZLZI>XQ')T$WM[-_.OH<
M'F*J/DJZ/OW/C,RR5T$ZM#6/5=5_P#MZ***]@^;"BBB@ K)UWQ+IWA^WWWTN
M9"/DA3EW_#T]ZQ/&'CJ+1-UEIQ6:_(^8]5A^OJ?;\Z\FNKN>]N7N+N5II7.6
M=SDFO)QF8QI/DIZO\CZ'+<FGB$JM;2/XO_@'2:]\0-5U?=%;.;&V/\$1^9A[
MMU_*N6)+'+$DGJ3245\[4JSJRYINY]I1P]+#QY:4;(****R-@HHHH ****
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
M+:6OSZ_YCJ***]0\$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M0_\ />'_ +]"N4HK:%:K35H2:.>KA:%:7-4@F_-'5_\ "R/$/_/>'_OT*/\
MA9'B'_GO#_WZ%<I15_6J_P#._O,O[/PG_/M?<=-+\0O$<H(%ZL>?[D2_X5A7
MNI7NI2^9?W4UP_8R.3CZ>E5J*SG6J3TE)LVIX:A2=Z<$O1!11161N%%%% !7
MJ?PLTQH-*N=1D7!N'V(?55Z_K_*O.M%TF?6M6AL;926D;YFQPB]R:]ZL;.+3
M[""TMEVQ0H$4?2O9RN@Y5/:O9?F?-9_BU"BJ"WEOZ?\ #EBO+/BN#_;-B>WV
M<_\ H1KU.O-_BS!_R#;@#CYT)_(_XUZ>9*^&E\OS/"R226.C\_R/-Z***^3/
MT(**** /3/A,P-KJ:=P\9_,-_A7HE>3?"V^$'B"XM&.%N8<CW93D?H6KUFOK
M,MDI89+M<_/<[@X8Z3?6S_ ****]$\8**** "BBB@ HHHH **** "N ^+ _X
ME>GG/_+9N/PKOZXKXHP&3PQ#*HSY5RN?8$$?SQ7'CE?#3/2RJ2CC:;?<\DHH
MHKXX_20HHHH [3X7,!XHF!ZFV;'YBO7*\2\!W@LO&-F6.%E)B/XCC]<5[;7U
M&523H6[,^$X@@XXM2[I!1117JGSX4444 %%%% !7FGQ:D!FTJ/NJRL?QV_X5
MZ77C_P 3+T77BOR4.5MH5C/^\<L?YC\J\W,Y<N&:[V_S/;R.#EC4^R;_  M^
MIQ]%%%?*'Z %%%% 'HGPE!^T:H>VR/\ FU>F5Y[\)X"+'4)S_%(J#\!G^M>A
M5]=ERMAH_/\ ,_.\YDGCIV\OR05R'B[P-#KNZ\L"D%_CG/"R_7W]ZZ^BNJK1
MA6CR36AP8?$5<-452D[,^>;_ $V\TNZ-O?V[P2#LPZ^X/>JM?0VH:99:K;&#
M4+:.>,]G'(]P>H_"N&U7X5PR%GT>\,1[13C*_P#?0Y_0U\]7RNK!WIZK\3[#
M"Y]0J*U?W7^!YE16YJ'@W7M-)\^PD=!_'#\ZG\OZUBO&\;%9%9&'4,,&O+G3
MG!VDK'OTZU.JKTY)^@VBBBH- HHHH **** "MCPYXDO/#E\)K8EX6(\V$GY7
M']#[UCT5<)RA)2B[,BI3A5@X35TSZ%TO4K?5].BO;-MT4@R/53W!]ZMUY-\-
M-<>SUAM,E?\ <7?* _PN/3ZC^E>LU]?A,1]8I*?7J?F^88-X.NZ?3=>@4445
MUGGG*>._$\WAZP@2P91=SOP6&=J#J<?7'ZUPO_"R/$/_ #WA_P"_0JGXUUG^
MVO$UQ)&<P0GR8O<#J?Q.36!7RF*QM259\DFD?H&7Y90AAH^U@G)ZNZ[G5_\
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
MH@HHHH Z+PYXUU+P]B)2+FT[P2'[O^Z>W\J]#TSXBZ%?!5N)FLI#_#,OR_\
M?0X_/%>-45W4,=6HJR=UYGE8K*<+BGS25GW1]"1:MITZ[H+^UD'JDRG^M)-K
M&F6X)GU&UC Z[YU']:^?**[O[7G;X/Q/+_U<IW_B/[CV;4?B+H-B&$$[7D@_
MAA4X_P"^CQ^6:X#Q%X[U+75:"/\ T2T/6*,\O_O'O].E<Q17%7Q]>LK-V7D>
MGA<HPN&?,E=]V%%%%<!ZPH)5@5)!'(([5WGA7XBRV82SUTM-#T6XZL@]_4?K
M7!45O1KU*$N:#.;$X2CBH<E57_-'T7;W$-W;I/;2K+$XRKH<@BI:\I^&?]KO
MJCBUF*Z='S.KC*DGH!Z&O5J^LPM=XBGSM6/SO'X182NZ2E?^NIPOQ,T%KW34
MU2V0M+:C$H Y,9[_ ('^9KRFOHZ1%EC:.10R,"&![BO$_&/AF3P[JI\L%K.<
MEH7]/]D^XKR,TPS4O;1V>Y])D..4H_5IO5;?Y'.T445X9]2%%%% &QH/BC4O
M#T^ZREW0D_/ _*-_@?<5Z+I?Q,T>\4+?B2RD[[@67\Q_A7D5%=M#&UJ"M%Z=
MF>;B\KPV+?--6?=;GT%;ZWI=TH-OJ-K)G^[,I/Y9ITVL:;;KF?4+6,?[<RC^
MM?/=%=_]KSM\!Y'^KE._\1V]#V+4_B1HEB&6U=[V4=HEPN?]X_TS7G?B'QAJ
M7B%RL[^3:@_+;Q_=^I/<U@T5PU\=6KJTG9=D>KA,JPV%?-%7?=A1117">H%%
M%% !7I'PPT#'F:U<)V,=OD?]]-_3\ZX[PUH$_B+5TMH@5A7YII,<(O\ B>U>
MZ6MM#96L=M;((X8E"HH[ 5[.689SG[66RV]3YK/<<J=/ZO!ZRW\E_P '\B6B
MBF2RI!"\LIVHBEF)[ 5](?$K71' ?%+6?*M+?28F^:4^;* ?X1T'Y_RKS)69
M&#(2K#H0<8J_KVJ/K.N75](3B1_D!_A4< ?E6?7QF*K>VK.?3H?IF7X587#1
MIO?=^K.FT?Q]K>DX1IQ=P#_EG<<X^C=:[33?B?I-SA=0BELW/5L;U_3G]*\E
MHK2CCJ]+1.Z\S+$93A,1K*-GW6G_  #Z%LM4L=1C#V-Y#<+_ -,W!Q]1VJW7
MSC'(\3AXG9&'1E."*U[3Q=KUD (-3GP.SD./R.:]*GFZ^W'[CPZO#DO^74_O
M_P" >[T5Y#;_ !/UV$ 2I:3^I>,@_H15K_A:^I;>=/M<^N6_QKJ6:8=]_N."
M618U/1)_,]4K \7Z_;Z'H<Q=Q]IF0I#&#R21C/T%>>7OQ+U^Z4K"UO:#UACY
M_-B:Y>ZN[B^G::\F>:5NK.V37-B,T@XN-):]SNP>05%-3KM671$-%%%?/'V(
M4444 *BL[JB#+,< >IKZ*MH?L]I#".D:*GY#%>)>"]-.I^*[./&4B?SG^B\_
MSQ7N5?0Y13:C*??0^.XCJISA272[^_\ X8I:OJ*:3I%S>R_=A0L >Y[#\Z\
MN)Y+JYEGG8O)*Y=V/<DY->C_ !3UDK%;Z1"WWSYTV/3^$?S/X"O-*Y,TK<]7
MD6T?S/0R'"^RP[JO>7Y(****\D^A"BBB@"]H^CWFN7XM-/16EVECN.  />N@
M_P"%:>(/[EO_ -_O_K5U'PPT;[+I,NIS+^\NCMCSV0?XG^0KNJ]_"Y;3J4E.
MI>[/DL?G=:CB)4Z-K+3Y]3QW_A6GB#^Y;_\ ?[_ZU'_"M/$']RW_ ._W_P!:
MO8J*Z?[*P_F<'^L&,\ON_P"">._\*T\0?W+?_O\ ?_6H_P"%:>(/[EO_ -_O
M_K5[%11_96'\P_U@QGE]W_!/G.XMY+2ZEMYUVRQ.4=?0@X-1UV_Q.T?[)K<>
MH1+B.[7#X_OC_$8KB*^=KTG1J.#Z'V>$Q"Q-"-5=?Z84445B=(5L>%M7_L3Q
M%;7;'$6[9+_N'@_EU_"L>BKA)PDI+=$5*<:L'"6ST/H\$, 5.0>A'>EKF? .
MK_VKX7B5VW36O[E\]>.A_+^5=-7VU*HJL%-=3\MKT94*LJ4MTPHHHK0Q"BBB
M@ HHH/'6@#B?B;J_V/0DL(VQ)>-\V/[@Z_KBO):W?&6L'6?$US,K9AB/E1?[
MH_Q.3^-85?'XVM[:NY+9:(_2,KPOU;"QB]WJ_F%%%%<1Z8444^&)[B=(8EW/
M(P50.Y-,&[*[/0_A9H^7N=6E7./W,)(Z=V/\A^=>E5GZ'I<>C:):V,?_ "R0
M!C_>;JQ_/-:%?982C[&BH=>I^99AB?K6)E4Z=/0****ZCA"BBB@ KR#XDZ/_
M &?XB%Y&N(;U=V1TWC[P_D?QKU^N=\<:1_:_A>=47,UO^^C]<CJ/RS7#CJ/M
MJ#2W6IZN4XKZMBHM[/1_,\1HHHKY _1@HHHH *]P\$ZR-9\,P.S9G@_<R_4=
M#^(P:\/KL_AIK'V'Q UE*V(KQ=HS_?'(_/D5Z.75O95TGL]#QLZPOM\*Y+>.
MO^9Z[7,?$+_D2[K_ 'D_]"%=/7,?$+_D2[K_ 'D_]"%?28K^!/T9\3@/][I_
MXE^9XM1117Q1^GA1110!TGP^_P"1ZT__ +:?^BVKVRO$_A]_R/6G_P#;3_T6
MU>V5]-E/\!^OZ(^&XA_WN/\ A7YL****]<^=&NBR1LDBAE888$<$5XGXS\-O
MX>U@^4I^QW!+0-Z>J_A7MU9?B#1(=?T>6RGPK$9BDQ]QNQKAQN%6(IZ;K8]7
M*\<\'6N_A>_^?R/ Z*GOK*?3KZ6TNTV31-M85!7R+33LS]%34E=;!1112&=#
MX-\2OX>UA3(<V<Y"SKZ>C#W'\J]MC=9(U>-@R, 58'@BOG&O3/AMXG\V,:)?
M29= 3;,QZCNGX=J]O+,5RR]C/9['R^>9?SQ^LTUJM_3O\OR/1****^B/C K&
M\2^';;Q'IC6\V$F7)AEQRC?X5LT5$X1J1<9+1FE.I.E-3@[-'SWJFE7>C:@]
MG?QF.5>?9AV(/<53KWS7?#]CX@LS!?1_,!^[E7[R'V/]*\A\1>$=1\/2EID,
MUKG"W"#Y?Q]#7R^+P,Z#YHZQ_K<^]R[-J6+2A/2?;OZ?Y&#1117FGM!1110
M4444 %%%% !1110 5J:!H%YXAU$6UFN%',DI'RQCU/\ A5SPWX/U#Q#*KHI@
MM ?FG<<?\!]37L.CZ-9:'8K:Z?'L0<LQY9SZDUZ>#P,J[YIZ1_,\/,LVAA4Z
M=/6?Y>O^0NCZ1:Z)IL=E9)M1!RQZN>Y/O5ZBBOJ(Q45RK8^"G.4Y.4G=L*HZ
MOI-KK6G26=\FZ-QP1U0]B/>KU%.45)6>P1E*$E*+LT>"^(?#MYX=U P72EHV
MYBF ^60?X^U9-?0NI:7::O9-:W\*RQ-Z]0?4'L:\D\3>!+[0V>XM0UU8CG>H
M^9!_M#^M?,8S+Y47ST]8_D?=9;G%/$)4ZSM/\'_P?(Y6BBBO*/?"BBB@ HHH
MH **** "BBB@ J_HVC7FN:@MI81[G/+,>B#U-:7ASP9J/B!UD53;V>>9W7@_
M[H[UZ]HVAV.A60MM/BVC^-SRSGU)KT\)@)UWS2TC^9X>8YO3PJ<*>L_R]?\
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
M]D3_ )P_UCI_\^W]Y\^5Z%\+=:\NZN-(F;Y91YL.>S#[P_$<_@:]!_L;2_\
MH&VG_?A?\*?%I=A!*)(+&VCD7HR0J"/Q K?#Y=4H5544MCDQF=4L50E2=-Z^
/?4M4445[1\P%%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489399264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover and DEI - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 14, 2023</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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-38494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Arcosa, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">82-5339416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">500 N. Akard Street, Suite 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dallas,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">942-6500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock ($0.01 par value)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ACA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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 );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,436,941<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001739445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</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_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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_DocumentInformationLineItems</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: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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489439120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 549.2<span></span>
</td>
<td class="nump">$ 535.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_OperatingExpensesAbstract', window );"><strong>Operating costs:</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_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">440.6<span></span>
</td>
<td class="nump">439.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_OperatingExpenses', window );">Selling, general, and administrative expenses</a></td>
<td class="nump">62.5<span></span>
</td>
<td class="nump">62.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 disposition of property, plant, equipment, and other assets</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="num">(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_GainLossOnSaleOfBusiness', window );">Gain on sale of storage tanks business</a></td>
<td class="num">(6.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_CostsAndExpenses', window );">Costs and Expenses, Total</a></td>
<td class="nump">474.1<span></span>
</td>
<td class="nump">501.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_OperatingIncomeLoss', window );">Total operating profit</a></td>
<td class="nump">75.1<span></span>
</td>
<td class="nump">34.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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">7.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_OtherNonoperatingIncomeExpense', window );">Other, net (income) expense</a></td>
<td class="num">(1.9)<span></span>
</td>
<td class="nump">0.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">69.9<span></span>
</td>
<td class="nump">26.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 for income taxes</a></td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">6.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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 55.7<span></span>
</td>
<td class="nump">$ 20.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_EarningsPerShareAbstract', window );"><strong>Net income per common share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="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 );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">48.3<span></span>
</td>
<td class="nump">48.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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">48.8<span></span>
</td>
<td class="nump">48.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_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.05<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_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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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;">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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">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_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/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) related to nonoperating 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-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;">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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488683248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 55.7<span></span>
</td>
<td class="nump">$ 20.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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Derivative financial instruments:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gains (losses) arising during the period, net of tax expense (benefit)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments for (gains) losses included in net income, net of tax expense (benefit)</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Currency translation adjustment:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) arising during the period, net of tax expense (benefit)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">2.2<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 55.5<span></span>
</td>
<td class="nump">$ 22.4<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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification, of gain (loss) from 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) on 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.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>19
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488599424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Unrealized gains (losses) arising during the period, tax expense (benefit)</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustments for (gains) losses included in net income, tax expense (benefit)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Unrealized gains (losses) arising during the period, tax expense (benefit)</a></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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification, of tax expense (benefit) for gain (loss) from 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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), after reclassification adjustments of gain (loss) on 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.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>20
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168486136528">
<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>Mar. 31, 2023</div></th>
<th class="th"><sup>[1]</sup></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_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 colspan="2" class="nump">$ 149.2<span></span>
</td>
<td class="nump">$ 160.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_AccountsReceivableNetCurrent', window );">Receivables, net of allowance</a></td>
<td colspan="2" class="nump">393.6<span></span>
</td>
<td class="nump">334.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_InventoryNetAbstract', window );"><strong>Inventories:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 colspan="2" class="nump">125.2<span></span>
</td>
<td class="nump">126.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_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td colspan="2" class="nump">70.8<span></span>
</td>
<td class="nump">59.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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td colspan="2" class="nump">132.3<span></span>
</td>
<td class="nump">130.3<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_InventoryNet', window );">Total inventory</a></td>
<td colspan="2" class="nump">328.3<span></span>
</td>
<td class="nump">315.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_OtherAssetsCurrent', window );">Other</a></td>
<td colspan="2" class="nump">41.8<span></span>
</td>
<td class="nump">46.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_AssetsCurrent', window );">Total current assets</a></td>
<td colspan="2" class="nump">912.9<span></span>
</td>
<td class="nump">856.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 colspan="2" class="nump">1,209.7<span></span>
</td>
<td class="nump">1,199.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_Goodwill', window );">Goodwill</a></td>
<td colspan="2" class="nump">976.5<span></span>
</td>
<td class="nump">958.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_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td colspan="2" class="nump">250.9<span></span>
</td>
<td class="nump">256.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_DeferredTaxAssetsDeferredIncome', window );">Deferred income taxes</a></td>
<td colspan="2" class="nump">9.6<span></span>
</td>
<td class="nump">9.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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td colspan="2" class="nump">57.5<span></span>
</td>
<td class="nump">60.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_Assets', window );">Total assets</a></td>
<td colspan="2" class="nump">3,417.1<span></span>
</td>
<td class="nump">3,340.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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td colspan="2" class="nump">205.8<span></span>
</td>
<td class="nump">190.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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td colspan="2" class="nump">115.7<span></span>
</td>
<td class="nump">121.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_OtherLiabilitiesCurrent', window );">Advance billings</a></td>
<td colspan="2" class="nump">44.0<span></span>
</td>
<td class="nump">40.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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td colspan="2" class="nump">14.9<span></span>
</td>
<td class="nump">14.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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td colspan="2" class="nump">380.4<span></span>
</td>
<td class="nump">367.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_LongTermDebtAndCapitalLeaseObligations', window );">Debt</a></td>
<td colspan="2" class="nump">535.0<span></span>
</td>
<td class="nump">535.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_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred income taxes</a></td>
<td colspan="2" class="nump">183.0<span></span>
</td>
<td class="nump">175.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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td colspan="2" class="nump">75.5<span></span>
</td>
<td class="nump">77.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_Liabilities', window );">Total liabilities</a></td>
<td colspan="2" class="nump">1,173.9<span></span>
</td>
<td class="nump">1,156.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td colspan="2" class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.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 colspan="2" class="nump">200,000,000.0<span></span>
</td>
<td class="nump">200,000,000.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_AdditionalPaidInCapital', window );">Capital in excess of par value</a></td>
<td colspan="2" class="nump">$ 1,690.3<span></span>
</td>
<td class="nump">$ 1,684.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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td colspan="2" class="nump">568.8<span></span>
</td>
<td class="nump">515.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td colspan="2" class="num">(15.9)<span></span>
</td>
<td class="num">(15.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_TreasuryStockValue', window );">Treasury stock</a></td>
<td colspan="2" class="num">(0.5)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td colspan="2" class="nump">2,243.2<span></span>
</td>
<td class="nump">2,184.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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td colspan="2" class="nump">$ 3,417.1<span></span>
</td>
<td class="nump">$ 3,340.6<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">(unaudited)</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Used to reflect the current portion of the liabilities (due within one year or within the normal 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, classified as current.</p></div>
<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> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Used to reflect the current portion of the liabilities (due within one year or within the normal 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">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_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax deferred revenue or income 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">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_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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-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;">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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-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;">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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-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;">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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and lease obligation, classified as noncurrent.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-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;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and lease obligation, classified as current.</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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 noncurrent 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, due within one year or the normal 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, due after one year or the normal 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-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;">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_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>Amount of accumulated undistributed earnings (deficit).</p></div>
<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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489470144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 55.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation, depletion, and amortization</a></td>
<td class="nump">38.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">37.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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4.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_DeferredIncomeTaxExpenseBenefit', window );">Provision for deferred income taxes</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gains on disposition of property, plant, equipment, and other assets</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.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_GainLossOnSaleOfBusiness', window );">Gain on sale of storage tanks business</a></td>
<td class="num">(6.4)<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">(Increase) decrease in other assets</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.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_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Increase (decrease) in other liabilities</a></td>
<td class="num">(2.6)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.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_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in current assets and liabilities:</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_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in receivables</a></td>
<td class="num">(66.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(69.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(10.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(18.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_IncreaseDecreaseInOtherCurrentAssets', window );">(Increase) decrease in other current assets</a></td>
<td class="nump">4.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2.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_IncreaseDecreaseInAccountsPayable', window );">Increase (decrease) in accounts payable</a></td>
<td class="nump">10.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">44.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_aca_IncreaseDecreaseInAdvanceBillings', window );">Increase (decrease) in advance billings</a></td>
<td class="nump">8.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(1.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.9<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">27.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24.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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposition of property, plant, equipment, and other assets</a></td>
<td class="nump">23.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20.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_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of storage tanks business</a></td>
<td class="nump">2.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="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</a></td>
<td class="num">(44.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(25.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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(15.6)<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="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 required by investing activities</a></td>
<td class="num">(34.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</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_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Payments to retire debt</a></td>
<td class="num">(1.9)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1.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_PaymentsOfOrdinaryDividends', window );">Dividends paid to common stockholders</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Purchase of shares to satisfy employee tax on vested stock</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.1)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash required by financing activities</a></td>
<td class="num">(4.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3.5)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(11.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">160.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72.9<span></span>
</td>
<td class="nump">$ 72.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 149.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 88.6<span></span>
</td>
<td class="nump">$ 160.4<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">(unaudited)</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_IncreaseDecreaseInAdvanceBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Advance Billings</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;">aca_IncreaseDecreaseInAdvanceBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 noncurrent 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 noncurrent operating liabilities classified as 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;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfOrdinaryDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfOrdinaryDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a),(b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488627200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Capital in Excess of Par Value</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock, Common</div></th>
</tr>
<tr class="rc">
<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 );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 1,953.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 1,692.6<span></span>
</td>
<td class="nump">$ 279.5<span></span>
</td>
<td class="num">$ (19.3)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48.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">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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">20.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>
<td class="nump">20.2<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)</a></td>
<td class="nump">2.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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_PaymentsOfDividendsCommonStock', window );">Dividends paid to common stockholders</a></td>
<td class="num">(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>
<td class="num">(2.4)<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 );">Restricted shares, net - shares</a></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="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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted shares, net - value</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<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="rc">
<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 );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">1,977.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">1,697.1<span></span>
</td>
<td class="nump">297.3<span></span>
</td>
<td class="num">(17.1)<span></span>
</td>
<td class="num">$ (0.2)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48.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">0.0<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">2,184.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">1,684.1<span></span>
</td>
<td class="nump">515.5<span></span>
</td>
<td class="num">(15.7)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48.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">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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">55.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>
<td class="nump">55.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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_PaymentsOfDividendsCommonStock', window );">Dividends paid to common stockholders</a></td>
<td class="num">(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>
<td class="num">(2.4)<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 );">Restricted shares, net - shares</a></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="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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted shares, net - value</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.2<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>
</tr>
<tr class="rc">
<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 );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 2,243.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 1,690.3<span></span>
</td>
<td class="nump">$ 568.8<span></span>
</td>
<td class="num">$ (15.9)<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">48.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">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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</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>
<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 );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.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>
<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="8"></td></tr>
<tr><td colspan="8"><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">(unaudited)</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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;">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_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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168579958560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Overview and Summary of Significant Accounting Policies</a></td>
<td class="text">Overview and Summary of Significant Accounting Policies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcosa, Inc. and its consolidated subsidiaries (&#8220;Arcosa,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;), headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange.</span></div><div style="margin-bottom:6pt;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 accompanying Consolidated Financial Statements are unaudited and have been prepared from the books and records of Arcosa, Inc. and its consolidated subsidiaries. All normal and recurring adjustments necessary for a fair presentation of the financial position of the Company and the results of operations, comprehensive income/loss, and cash flows have been made in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated. Because of seasonal and other factors, the financial condition and results of operations for the three months ended March&#160;31, 2023 may not be indicative of Arcosa's expected business, financial condition, and results of operations for the year ending December&#160;31, 2023. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements and notes are condensed as permitted by the instructions to Form 10-Q and should be read in conjunction with the audited Consolidated Financial Statements of the Company included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.</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%">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-weight:400;line-height:120%">In&#160;December 2022, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) authorized a&#160;new $50 million&#160;share repurchase program effective&#160;January&#160;1, 2023&#160;through&#160;December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $50.0 million authorization available as of March&#160;31, 2023. </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. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of principal activities from which the Company generates its revenue, separated by reportable segments. Payments for our products and services are generally due within normal commercial terms. For a further discussion regarding the Company&#8217;s reportable segments, see Note 4</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%">Segment 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:400;line-height:120%">Construction Products</span></div><div style="margin-bottom:6pt;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 Construction Products segment recognizes substantially all revenue when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Engineered Structures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the Engineered Structures segment, revenue is recognized for our wind tower and certain utility structure businesses over time as the products are manufactured using an input approach based on the costs incurred relative to the total estimated costs of production. We recognize revenue over time for these products as they are highly customized to the needs of an individual customer resulting in no alternative use to the Company if not purchased by the customer after the contract is executed. In addition, we have the right to bill the customer for our work performed to date plus at least a reasonable profit margin for work performed. As of March&#160;31, 2023, we had a contract asset of $78.0 million related to these contracts, compared to $77.5 million as of December&#160;31, 2022, which is included in receivables, net of allowance, within the Consolidated Balance Sheets. The increase in the contract asset is due to timing of deliveries. For all other products, revenue is recognized when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Transportation Products</span></div><div style="margin-bottom:6pt;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 Transportation Products segment recognizes revenue when the customer has accepted the product and legal title of the product has passed to the customer.</span></div><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%">Unsatisfied Performance 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 following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: </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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:17.762%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unsatisfied performance obligations as of March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent expected to be delivered in 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Engineered Structures:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility, wind, and related structures</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:700;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:700;line-height:100%">1,531.4</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:#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:700;line-height:100%">29</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:#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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Inland barges</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">279.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</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:#dbdbdb;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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024. </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%">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 the amounts used for income tax purposes. 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%">The Company regularly evaluates the likelihood of realization of tax benefits derived from positions it has 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, the Company recognizes the benefit it believes is cumulatively greater than&#160;50%&#160;likely to be realized. To the extent the Company 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%">The Company considers all highly liquid debt instruments to be cash and cash equivalents if purchased with a maturity of&#160;three months&#160;or less. Financial instruments that potentially subject the Company to a concentration of credit risk are primarily cash investments and receivables. The Company places its cash investments in bank deposits and highly-rated money market funds, and its investment policy limits the amount of credit exposure to any one commercial issuer. We seek to limit concentrations of credit risk with respect to receivables with control procedures that monitor the credit worthiness of customers, together with the large number of customers in the Company's customer base and their dispersion across different industries and geographic areas. As receivables are generally unsecured, the Company maintains an allowance for doubtful accounts based upon the expected credit losses. Receivable balances determined to be uncollectible are charged against the allowance. To accelerate the conversion to cash, the Company may sell a portion of its trade receivables to third parties. The Company has no recourse to these receivables once they are sold but may have continuing involvement related to servicing and collection activities. The impact of these transactions in the Company's Consolidated Statements of Operations for the three months ended March&#160;31, 2023 was not significant. 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"><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%">The Company may, from time to time, use derivative instruments to mitigate the impact of changes in interest rates, commodity prices, or changes in foreign currency exchange rates. For derivative instruments designated as hedges, the Company formally documents the relationship between the derivative instrument and the hedged item, as well as the risk management objective and strategy for the use of the derivative instrument. This documentation includes linking the derivative to specific assets or liabilities on the balance sheet, commitments, or forecasted transactions. At the time a derivative instrument is entered into, and at least quarterly thereafter, the Company assesses whether the derivative instrument is effective in offsetting the changes in fair value or cash flows of the hedged item. Any change in the fair value of the hedged instrument is recorded in accumulated other comprehensive loss (&#8220;AOCL&#8221;) as a separate component of stockholders' equity and reclassified into earnings in the period during which the hedged transaction affects earnings. The Company monitors its derivative positions and the credit ratings of its counterparties and does not anticipate losses due to counterparties' non-performance. </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%">Recent Accounting Pronouncements</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%">Recently adopted 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:115%">Effective as of January 1, 2023, the Company adopted Accounting Standards Update No. 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221;, (&#8220;ASU 2021-08&#8221;), which requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption of this guidance did not have a material effect on the Company's 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-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not adopted as of March&#160;31, 2023</span></div><div style="margin-bottom: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 March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2020-04, &#8220;Reference Rate Reform&#8221;, (&#8220;ASU 2020-04&#8221;), which provides optional guidance for contract modifications, hedging accounting, and other transactions associated with the transition from reference rates that are expected to be discontinued. ASU 2020-04 is effective for all entities upon issuance through December 31, 2024 as amended by ASU 2022-06. We continue to evaluate the impact of adoption, but do not expect the guidance to have a material impact on our Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><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:700;line-height:115%">Reclassifications</span></div><div style="margin-bottom: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%">Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>24
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168493291328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Acquisitions and Divestitures</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&#160;2.&#160;Acquisitions and Divestitures</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 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 February 2023, we completed the acquisition of certain assets and liabilities of a Phoenix, Arizona based recycled aggregates business in our Construction Products segment. The purchase price of the acquisition was not significant.</span></div><div style="margin-bottom:6pt;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 March 2023, we completed the stock acquisition of a Houston, Texas based shoring, trench, and excavation products business in our Construction Products segment. The purchase price of the acquisition was not significant. </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%">2022 Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:9pt;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 stock acquisition of Recycled Aggregate Materials Company, Inc. ("RAMCO"), a leading producer of recycled aggregates in the Los Angeles metropolitan area, which is included in our Construction Products segment, for a total purchase price of $77.4&#160;million. The acquisition was funded with $80.0 million of borrowings under our revolving credit facility. The acquisition was recorded as a business combination based on a preliminary valuation of the assets acquired and liabilities assumed at their acquisition date fair value using unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities ("Level 3" inputs). The final valuation resulted in the recognition of, among others, $54.2&#160;million of permits with an initial weighted average useful life of 20 years, $6.4&#160;million of property, plant, and equipment, and $13.4&#160;million of goodwill in our Construction Products segment. The remaining assets and liabilities were not significant in relation to assets and liabilities at the consolidated or segment level. </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%">Divestitures</span></div><div style="margin-bottom:6pt;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 were no divestitures closed during the three months ended March&#160;31, 2023 and 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%">In October 2022, the Company completed the sale of its storage tank business for $275&#160;million. Net cash proceeds received at closing were approximately $271.6&#160;million, after transaction closing costs. The storage tanks business, historically reported within the Engineered Structures segment, is a leading manufacturer of steel pressure tanks for the storage and transportation of propane, ammonia, and other gases serving the residential, commercial, energy, and agricultural markets with operations in the U.S. and Mexico. Revenues and operating profit for the storage tanks business were $59.9&#160;million and $10.3&#160;million, respectively, for the three months ended March&#160;31, 2022. An additional gain of $6.4 million was recognized during the three months ended March&#160;31, 2023, primarily due to the resolution of certain contingencies from the sale.</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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</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> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492086800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Accounting</a></td>
<td class="text">Fair Value Accounting<div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis are summarized below:</span><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:46.707%"/><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.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.625%"/><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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of March 31, 2023</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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="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="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: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%">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: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:#ffffff;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%">&#8212;</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:#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:700;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:700;line-height:100%">1.5</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:#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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">1.5</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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%">Contingent consideration</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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">2.0</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:#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:700;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:700;line-height:100%">2.0</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;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:10pt;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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of December 31, 2022</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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="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: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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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"/><td colspan="3" 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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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%">Contingent consideration</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: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%">2.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%">2.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:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;</span></td><td style="background-color:#dbdbdb;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><span><br/></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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets on the Consolidated Balance Sheets.</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%">Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets.</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-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 values 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. The Company&#8217;s cash equivalents are instruments of the U.S. Treasury or highly-rated money market mutual funds.</span></div><div style="margin-bottom:6pt;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 hedges are valued at exit prices obtained from each counterparty. See Note 7 Debt. </span></div>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. Contingent consideration relates to estimated future payments owed to the sellers of businesses previously acquired. We estimate the fair value of the contingent consideration using a discounted cash flow model. The fair value is sensitive to changes in the forecast of sales and changes in discount rates and is reassessed quarterly based on assumptions used in our latest projections.<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">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>26
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492141296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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 Information</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%">The Company reports operating results in three principal business segments: </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%">Construction Products. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Construction Products segment primarily produces and sells natural and recycled aggregates, specialty materials, and construction site support equipment, including trench shields and shoring products.</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%">Engineered Structures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Engineered Structures segment primarily manufactures and sells steel structures for infrastructure businesses, including utility structures for electricity transmission and distribution, structural wind towers, traffic structures, and telecommunication structures. These products share similar manufacturing competencies and steel sourcing requirements and can be manufactured across our North American footprint. The segment also manufactures concrete utility structures. Historically, the segment also manufactured storage and distribution tanks. In October 2022, the Company completed the divestiture of its storage tanks business. See Note 2 Acquisitions and Divestitures. </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%">Transportation Products. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Transportation Products segment primarily manufactures and sells inland barges, fiberglass barge covers, winches, marine hardware, and steel components for railcars and other transportation and industrial equipment.</span></div><div style="margin-bottom:6pt;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. We operate principally in North America.</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:48.169%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Three Months Ended March 31,</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:10pt;font-weight:700;line-height:100%">Revenues</span></td><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%">Operating Profit (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="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%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr style="height:3pt"><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Aggregates and specialty materials</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">211.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Construction site support</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:700;line-height:100%">25.1</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:#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%">23.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="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:#dbdbdb;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%">Construction Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">236.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">211.5&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">49.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#dbdbdb;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%">Utility, wind, and related structures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">207.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Storage tanks</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:700;line-height:100%">&#8212;</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:#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"/><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:#dbdbdb;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%">Engineered Structures</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">207.7</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">250.5&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.9</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.3&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#dbdbdb;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%">Inland barges</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Steel components</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:700;line-height:100%">37.3</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:#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%">26.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="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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">105.4</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">73.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:12pt"><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:#dbdbdb;padding:2px 1pt 2px 16.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%">Segment Totals before Eliminations and Corporate </span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">549.2</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">535.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">89.5</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">47.7&#160;</span></td><td style="background-color:#dbdbdb;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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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:700;line-height:100%">&#8212;</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:#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:700;line-height:100%">(14.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Consolidated Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%">549.2</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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%">535.8&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%">75.1</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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%">34.7&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="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="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="display:none"/><td colspan="3" style="display:none"/></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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168491954032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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</a></td>
<td class="text">Property, Plant, and Equipment<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 components of property, plant, and equipment as of March&#160;31, 2023 and December&#160;31, 2022.</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding: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:#dbdbdb;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%">139.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.7&#160;</span></td><td style="background-color:#dbdbdb;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%">Mineral 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:700;line-height:100%">507.0</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:#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%">506.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:#dbdbdb;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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308.3&#160;</span></td><td style="background-color:#dbdbdb;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%">Machinery 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:700;line-height:100%">996.3</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:#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%">973.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:#dbdbdb;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%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,051.1</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:#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%">2,010.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less accumulated depreciation and depletion</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(841.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811.3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: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:#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:700;line-height:100%">1,209.7</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:#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,199.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><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492054416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<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%">Goodwill</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%">Goodwill by segment is as follows:</span><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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;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%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">501.9</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.9&#160;</span></td><td style="background-color:#dbdbdb;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%">Engineered Structures</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:700;line-height:100%">437.6</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:#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%">437.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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: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:#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:700;line-height:100%">976.5</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:#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%">958.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:bottom"/></tr></table></div><div style="text-align:justify;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-weight:400;line-height:120%">The increase in Construction Products goodwill during the three months ended March&#160;31, 2023 was due to acquisitions completed during the quarter and measurement period adjustments from the acquisition of RAMCO. See Note&#160;2 Acquisitions and Divestitures.</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%">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%">Intangibles, net consisted of the following:</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:67.321%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with indefinite lives - Trademarks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">34.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with definite lives:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Customer relationships</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">136.9</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%">136.9</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Permits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141.7</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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%">141.7</span></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%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">2.7</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%">2.7</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">281.3</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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%">281.3</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%">Less accumulated amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">(64.5)</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%">(59.3)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216.8</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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%">222.0</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%">Intangible assets, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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:#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:700;line-height:100%">250.9</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:#ffffff;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:#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:bottom"><span 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%">256.1&#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"/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill.</p></div>
<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> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-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;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492060272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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</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 following table summarizes the components of debt as of March&#160;31, 2023 and December&#160;31, 2022:</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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="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:#dbdbdb;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%">Term loan</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">136.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.8&#160;</span></td><td style="background-color:#dbdbdb;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%">Senior notes</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:700;line-height:100%">400.0</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:#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%">400.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="background-color:#dbdbdb;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%">Finance leases (see Note 8 Leases)</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">554.9</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:#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%">555.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5.0)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#dbdbdb;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%">Total debt</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:700;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:700;line-height:100%">549.9</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:#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%">550.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-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility and Term Loan</span></div><div style="margin-bottom:6pt;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 1, 2018, the Company entered into a $400.0 million unsecured revolving credit facility that was scheduled to mature in November 2023.&#160;On January&#160;2, 2020, the Company entered into an Amended and Restated Credit Agreement to increase the revolving credit facility to $500.0 million and add a term loan facility of $150.0 million, in each case with a maturity date of January 2, 2025. The entire term loan was advanced on January 2, 2020.  As of March&#160;31, 2023, the term loan had a remaining balance of $136.8 million</span><span style="color:#212529;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:115%">As of March&#160;31, 2023, we had no outstanding loans borrowed under the revolving credit facility, and there were approximately $25.3 million of letters of credit issued, leaving $474.7 million available. Of the outstanding letters of credit as of March&#160;31, 2023, $24.5 million are expected to expire in 2023, with the remainder in 2024. The majority of our letters of credit obligations support the Company&#8217;s various insurance programs and generally renew by their terms each 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%">The interest rates under the revolving credit facility and term loan are variable based on LIBOR or an alternate base rate plus a margin. A commitment fee accrues on the average daily unused portion of the revolving facility. The margin for borrowing and commitment fee rate are determined based on the Company&#8217;s leverage as measured by a consolidated total indebtedness to consolidated EBITDA ratio. The margin for borrowing ranges from 1.25% to 2.00% and was set at LIBOR plus&#160;1.50% as of March&#160;31, 2023. The commitment fee rate ranges from 0.20% to 0.35% and was set at 0.25% at March&#160;31, 2023.&#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:115%">The Company's revolving credit and term loan facilities require the maintenance of certain ratios related to leverage and interest coverage. As of March&#160;31, 2023, we were in compliance with all such financial covenants. Borrowings under the credit agreement are guaranteed by certain wholly-owned subsidiaries of the 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%">The carrying value of borrowings under our revolving credit and term loan facilities approximate fair value because the interest rate adjusts to the market interest rate (Level 3 input). See Note 3 Fair Value Accounting.</span></div><div style="margin-bottom:6pt;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 March&#160;31, 2023, the Company had $0.8 million of unamortized debt issuance costs related to the revolving credit facility, which are included in other assets on the 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-style:italic;font-weight:400;line-height:120%">Senior Notes</span></div><div style="margin-bottom:6pt;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 April 6, 2021, the Company issued $400.0 million aggregate principal amount of 4.375% senior notes (the &#8220;Notes&#8221;) that mature in April 2029. Interest on the Notes is payable semiannually in April and October. The Notes are senior unsecured obligations of the Company and are guaranteed on a senior unsecured basis by each of the Company&#8217;s domestic subsidiaries that is a guarantor under our revolving credit and term loan facilities. The terms of the indenture governing the Notes, among other things, limit the ability of the Company and each of its subsidiaries to create liens on assets, enter into sale and leaseback transactions, and consolidate, merge or transfer all or substantially all of its assets and the assets of its subsidiaries. The terms of the indenture also limit the ability of the Company&#8217;s non-guarantor subsidiaries to incur certain types of 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-weight:400;line-height:120%">At any time prior to April 15, 2024, the Company may redeem all or a portion of the Notes at a redemption price equal to 100% of the principal amount of the Notes redeemed, plus an applicable make-whole premium and accrued and unpaid interest to the redemption date. On and after April 15, 2024, the Company may redeem all or a portion of the Notes at redemption prices set forth in the indenture, plus accrued and unpaid interest to the redemption date. If a Change of Control Triggering Event (as defined in the indenture) occurs, the Company must offer to repurchase the Notes at a price equal to 101% of the principal amount of the Notes, plus accrued and unpaid interest to the date of repurchase.</span></div><div style="margin-bottom:6pt;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 the Notes as of March&#160;31, 2023 was $362.3&#160;million based on a quoted market price in a market with little activity (Level 2 input).</span></div><div style="margin-bottom:6pt;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 issuance of the Notes, the Company paid $6.6 million of debt issuance 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%">The remaining principal payments under existing debt agreements as of March&#160;31, 2023 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 style="width:38.812%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.582%"/><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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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></tr><tr style="height:3pt"><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"/><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"/><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="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="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:#dbdbdb;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%">Term loan</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;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%">Senior notes</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"/><td colspan="3" 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"/><td colspan="3" 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%">400.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"/><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="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></table></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:400;line-height:120%">Interest rate hedges</span></div><div style="margin-bottom:6pt;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 2018, the Company entered into an interest rate swap instrument, effective as of January 2, 2019 and expiring in October 2023, to reduce the effect of changes in the variable interest rates associated with borrowings under the Amended and Restated Credit Agreement. The instrument carried an initial notional amount of $100 million, thereby hedging the first $100 million of borrowings. The instrument effectively fixes the LIBOR component of borrowings at a monthly rate of 2.71%. As of March&#160;31, 2023, the Company has recorded an asset of $1.5 million for the fair value of the instrument, all of which is recorded in accumulated other comprehensive loss. See Note 3 Fair Value Accounting.</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168491954032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-bottom:6pt;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 various leases primarily for office space and certain equipment. At inception, we determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. For leases that contain options to purchase, terminate, or extend, such options are included in the lease term when it is reasonably certain that the option will be exercised. Some of our lease arrangements contain lease components and non-lease components which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all 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%">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at commencement date in determining the present value of lease payments.</span></div><div style="margin-bottom:6pt;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 minimum lease payments for operating and finance lease obligations as of March&#160;31, 2023 consisted of the following:</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating Leases</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%">Finance Leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#dbdbdb;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%">2023 (remaining)</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">6.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">5.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">7.5</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:#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:700;line-height:100%">7.1</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">5.4</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:#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:700;line-height:100%">1.3</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.2</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">10.8</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:#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:700;line-height:100%">&#8212;</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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 undiscounted future minimum lease obligations</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">39.8</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">19.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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:700;line-height:100%">(3.2)</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:700;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">Present value of net minimum lease obligations</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">36.6</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">18.1</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:#dbdbdb;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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 following table summarizes our operating and finance leases and their classification within the Consolidated Balance Sheet.</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8">Other assets</span></span></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:700;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:700;line-height:100%">34.1</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:#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%">33.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997">Property, plant, and equipment, net</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#dbdbdb;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%">Total lease assets</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:700;line-height:100%">54.4</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:#ffffff;border-top:1pt solid #000;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 #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%">56.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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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:700;line-height:100%">Liabilities</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:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def">Accrued liabilities</span></span></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:700;line-height:100%">7.0</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:#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.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576">Current portion of long-term debt</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.3&#160;</span></td><td style="background-color:#dbdbdb;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%">Non-current</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:#dbdbdb;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%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245">Other liabilities</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.9&#160;</span></td><td style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e">Debt</span></span></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:700;line-height:100%">11.7</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:#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.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:#dbdbdb;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 lease liabilities</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">54.7</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">55.7&#160;</span></td><td style="background-color:#dbdbdb;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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>31
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492086800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other, Net</a></td>
<td class="text">Other, Net<div style="margin-bottom:6pt;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, net (income) expense consists of the following items:</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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><td style="width:0.1%"/><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="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="padding:2px 1pt;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<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2023</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%">2022</span></td><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="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="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:#dbdbdb;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%">Interest income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(1.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange transactions</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:700;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%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (income) expense</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:700;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:700;line-height:100%">(1.9)</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%">0.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</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> -Topic 610<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//610/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 720<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//720/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492048256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:6pt;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 interim income tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income (loss). Tax jurisdictions with a projected or year to date loss for which a tax benefit cannot be realized are excluded. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur. We have open tax years from 2015 to 2022 with various significant tax jurisdictions.</span></div><div style="margin-bottom:6pt;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 of 2022 ("IRA") was enacted to reduce inflation and promote clean energy in the United States. Among other things, the IRA introduces a 15% alternative minimum tax for corporations with a three-year taxable year average annual adjusted financial statement income in excess of $1&#160;billion and imposes a 1% excise tax on the fair market value of stock repurchases made by covered corporations after December 31, 2022. The Company has evaluated these new provisions and has concluded there is no impact for the three months ended March&#160;31, 2023. </span></div><div style="margin-bottom:6pt;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 IRA also provides for certain manufacturing, production, and investment tax credit incentives, including new Advanced Manufacturing Production ("AMP") tax credits for companies that domestically manufacture and sell clean energy equipment, including wind towers. For the three months ended March&#160;31, 2023, the Company has recognized $4.3&#160;million in AMP tax credits for wind towers produced and sold in 2023 which are included as a reduction to cost of sales on the Consolidated Statement of Operations due to the refundable nature of the credits. The credits are included in Receivables, net of allowance, on the Consolidated Balance Sheet. </span></div>Certain provisions of the IRA, including the AMP tax credits for wind towers, remain subject to the issuance of additional guidance and clarification. We have considered the applicable current laws and regulations in our tax provision for the three months ended March&#160;31, 2023, and continue to evaluate the impact of these tax law changes on future periods.Our effective tax rates of 20.3% and 24.1% for the three months ended March&#160;31, 2023 and 2022, respectively, differed from the U.S. federal statutory rate of 21.0% due to AMP tax credits, state income taxes, statutory depletion deductions, compensation-related items, and foreign taxes.<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> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-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;">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>33
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492080688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 );">Employee Retirement Plans</a></td>
<td class="text">Employee Retirement Plans<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%">Total employee retirement plan expense, which includes related administrative expenses, is 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 style="width:72.876%"/><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.621%"/><td style="width:0.1%"/><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="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%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2023</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%">2022</span></td><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="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution plans</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">3.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multiemployer plan</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:700;line-height:100%">0.4</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:#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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">4.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.6&#160;</span></td><td style="background-color:#dbdbdb;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="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;text-indent:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contributes to a multiemployer defined benefit plan under the terms of a collective-bargaining agreement that covers certain union-represented employees at one of the facilities of Meyer Utility Structures, a subsidiary of Arcosa. The Company contributed $0.4 million to the multiemployer plan for the three months ended March&#160;31, 2023 and 2022. Total contributions to the multiemployer plan for 2023 are expected to be approximately $1.5 million.</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/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492151056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_EquityAbstract', window );"><strong>Equity [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 );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">Accumulated Other Comprehensive Loss  <div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 2022 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 style="width:57.964%"/><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.180%"/><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.180%"/><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:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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<br/>translation<br/>adjustments</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:9pt;font-weight:700;line-height:100%">Unrealized<br/>loss on<br/>derivative<br/>financial<br/>instruments</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td></tr><tr style="height:3pt"><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="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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.3)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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.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:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, ($0.1), and ($0.1)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></td><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%">0.1&#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%">2.1&#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%">2.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(16.2)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(0.9)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(17.1)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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: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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(17.0)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">1.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(15.7)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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:700;line-height:100%">0.1</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:#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:700;line-height:100%">0.1</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:#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:700;line-height:100%">0.2</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, $0.1, and $0.1</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></td><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:700;line-height:100%">0.1</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:#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:700;line-height:100%">(0.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 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:700;line-height:100%">(0.2)</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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(16.9)</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(15.9)</span></td><td style="background-color:#dbdbdb;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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492135696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based CompensationStock-based compensation totaled approximately $5.5 million and $4.4 million for the three months ended March&#160;31, 2023 and 2022, 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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492051984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_EarningsPerShareAbstract', window );"><strong>Earnings Per 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 Common Share</a></td>
<td class="text">Earnings Per Common Share<div style="margin-bottom:6pt;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 earnings per common share is computed by dividing net income remaining after allocation to participating unvested restricted shares, which includes unvested restricted shares of Arcosa stock held by employees of our former parent, Trinity Industries, Inc., by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted earnings per common share includes the weighted average net impact of nonparticipating unvested restricted shares. Total weighted average restricted shares were 1.3 million and 1.6 million shares for the three months ended March&#160;31, 2023 and 2022, 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 computation of basic and diluted earnings per share 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 style="width:44.952%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.095%"/><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%">Three Months Ended<br/>March 31, 2023</span></td><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%">Three Months Ended<br/>March 31, 2022</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</span></td></tr><tr style="height:3pt"><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"/><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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 income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">55.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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%">Unvested restricted share participation</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:700;line-height:100%">(0.2)</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: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%">(0.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="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:#dbdbdb;padding:2px 1pt 2px 10pt;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 income per common share &#8211; basic</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">55.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">1.15</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">20.1&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.42&#160;</span></td><td style="background-color:#dbdbdb;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%">Effect of dilutive securities:</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;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;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:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.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%">Nonparticipating unvested restricted shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 income per common share &#8211; diluted</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:700;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:700;line-height:100%">55.5</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:#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 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:700;line-height:100%">48.8</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:#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;padding: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:#ffffff;border-bottom:3pt double #000000;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%">1.14</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:#ffffff;border-bottom:3pt double #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%">20.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 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%">48.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0;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.41&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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"/><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="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="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="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="display:none"/><td colspan="3" style="display:none"/></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="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="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="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="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="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></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492135696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Contingencies</a></td>
<td class="text">Contingencies <div style="margin-bottom:6pt;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 commercial disputes, alleged product defect and/or warranty claims, intellectual property matters, personal injury claims, environmental issues, employment and/or workplace-related matters, and various governmental regulations. At March&#160;31, 2023, the range of reasonably possible losses for such matters, taking into consideration our rights in indemnity and recourse to third parties is $1.0 million to $2.4 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 Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when probable losses can be reasonably estimated. At March&#160;31, 2023, total accruals of $3.3 million are included in accrued liabilities in the accompanying Consolidated Balance Sheet. The Company believes any additional liability from such claims and suits 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%">Arcosa is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment. The Company has reserved $0.7 million as of March&#160;31, 2023, included in our total accruals of $3.3 million discussed above, 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. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, including those related to the environment 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.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489510080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 );">Basis of Presentation</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%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcosa, Inc. and its consolidated subsidiaries (&#8220;Arcosa,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;), headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange.</span></div><div style="margin-bottom:6pt;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 accompanying Consolidated Financial Statements are unaudited and have been prepared from the books and records of Arcosa, Inc. and its consolidated subsidiaries. All normal and recurring adjustments necessary for a fair presentation of the financial position of the Company and the results of operations, comprehensive income/loss, and cash flows have been made in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). All significant intercompany accounts and transactions have been eliminated. Because of seasonal and other factors, the financial condition and results of operations for the three months ended March&#160;31, 2023 may not be indicative of Arcosa's expected business, financial condition, and results of operations for the year ending December&#160;31, 2023. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements and notes are condensed as permitted by the instructions to Form 10-Q and should be read in conjunction with the audited Consolidated Financial Statements of the Company included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.</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_StockholdersEquityPolicyTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' EquityIn&#160;December 2022, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) authorized a&#160;new $50 million&#160;share repurchase program effective&#160;January&#160;1, 2023&#160;through&#160;December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $50.0 million authorization available as of March&#160;31, 2023.<span></span>
</td>
</tr>
<tr class="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 Recognition</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. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of principal activities from which the Company generates its revenue, separated by reportable segments. Payments for our products and services are generally due within normal commercial terms. For a further discussion regarding the Company&#8217;s reportable segments, see Note 4</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%">Segment 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:400;line-height:120%">Construction Products</span></div><div style="margin-bottom:6pt;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 Construction Products segment recognizes substantially all revenue when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Engineered Structures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the Engineered Structures segment, revenue is recognized for our wind tower and certain utility structure businesses over time as the products are manufactured using an input approach based on the costs incurred relative to the total estimated costs of production. We recognize revenue over time for these products as they are highly customized to the needs of an individual customer resulting in no alternative use to the Company if not purchased by the customer after the contract is executed. In addition, we have the right to bill the customer for our work performed to date plus at least a reasonable profit margin for work performed. As of March&#160;31, 2023, we had a contract asset of $78.0 million related to these contracts, compared to $77.5 million as of December&#160;31, 2022, which is included in receivables, net of allowance, within the Consolidated Balance Sheets. The increase in the contract asset is due to timing of deliveries. For all other products, revenue is recognized when the customer has accepted the product and legal title of the product has passed to the customer. </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%">Transportation Products</span></div><div style="margin-bottom:6pt;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 Transportation Products segment recognizes revenue when the customer has accepted the product and legal title of the product has passed to the customer.</span></div><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%">Unsatisfied Performance 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 following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: </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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:17.762%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unsatisfied performance obligations as of March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent expected to be delivered in 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Engineered Structures:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility, wind, and related structures</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:700;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:700;line-height:100%">1,531.4</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:#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:700;line-height:100%">29</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:#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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Inland barges</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">279.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</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:#dbdbdb;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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22% are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024.<span></span>
</td>
</tr>
<tr class="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</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%">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 the amounts used for income tax purposes. 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%">The Company regularly evaluates the likelihood of realization of tax benefits derived from positions it has 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, the Company recognizes the benefit it believes is cumulatively greater than&#160;50%&#160;likely to be realized. To the extent the Company 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><span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">Financial InstrumentsThe Company considers all highly liquid debt instruments to be cash and cash equivalents if purchased with a maturity of&#160;three months&#160;or less.<span></span>
</td>
</tr>
<tr class="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 of Credit Risk</a></td>
<td class="text">Financial instruments that potentially subject the Company to a concentration of credit risk are primarily cash investments and receivables. The Company places its cash investments in bank deposits and highly-rated money market funds, and its investment policy limits the amount of credit exposure to any one commercial issuer. We seek to limit concentrations of credit risk with respect to receivables with control procedures that monitor the credit worthiness of customers, together with the large number of customers in the Company's customer base and their dispersion across different industries and geographic areas. As receivables are generally unsecured, the Company maintains an allowance for doubtful accounts based upon the expected credit losses. Receivable balances determined to be uncollectible are charged against the allowance. To accelerate the conversion to cash, the Company may sell a portion of its trade receivables to third parties. The Company has no recourse to these receivables once they are sold but may have continuing involvement related to servicing and collection activities. The impact of these transactions in the Company's Consolidated Statements of Operations for the three months ended March&#160;31, 2023 was not significant. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text">Derivative Instruments The Company may, from time to time, use derivative instruments to mitigate the impact of changes in interest rates, commodity prices, or changes in foreign currency exchange rates. For derivative instruments designated as hedges, the Company formally documents the relationship between the derivative instrument and the hedged item, as well as the risk management objective and strategy for the use of the derivative instrument. This documentation includes linking the derivative to specific assets or liabilities on the balance sheet, commitments, or forecasted transactions. At the time a derivative instrument is entered into, and at least quarterly thereafter, the Company assesses whether the derivative instrument is effective in offsetting the changes in fair value or cash flows of the hedged item. Any change in the fair value of the hedged instrument is recorded in accumulated other comprehensive loss (&#8220;AOCL&#8221;) as a separate component of stockholders' equity and reclassified into earnings in the period during which the hedged transaction affects earnings. The Company monitors its derivative positions and the credit ratings of its counterparties and does not anticipate losses due to counterparties' non-performance.<span></span>
</td>
</tr>
<tr class="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 );">Recent Accounting Pronouncements</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%">Recent Accounting Pronouncements</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%">Recently adopted 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:115%">Effective as of January 1, 2023, the Company adopted Accounting Standards Update No. 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221;, (&#8220;ASU 2021-08&#8221;), which requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption of this guidance did not have a material effect on the Company's 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-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not adopted as of March&#160;31, 2023</span></div><div style="margin-bottom: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 March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2020-04, &#8220;Reference Rate Reform&#8221;, (&#8220;ASU 2020-04&#8221;), which provides optional guidance for contract modifications, hedging accounting, and other transactions associated with the transition from reference rates that are expected to be discontinued. ASU 2020-04 is effective for all entities upon issuance through December 31, 2024 as amended by ASU 2022-06. We continue to evaluate the impact of adoption, but do not expect the guidance to have a material impact on our Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:9pt"><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:700;line-height:115%">Reclassifications</span></div><div style="margin-bottom: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%">Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</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:115%">Reclassifications</span></div><div style="margin-bottom: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%">Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.</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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-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;">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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-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;">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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-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;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its capital stock transactions, including dividends and accumulated other comprehensive 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> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492151056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 );">Unsatisfied Performance Obligations</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%">Unsatisfied Performance 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 following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: </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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><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:17.762%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Unsatisfied performance obligations as of March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent expected to be delivered in 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Engineered Structures:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility, wind, and related structures</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:700;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:700;line-height:100%">1,531.4</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:#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:700;line-height:100%">29</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:#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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Products:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Inland barges</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">279.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68</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:#dbdbdb;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:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22% are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024.<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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492086800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets and liabilities measured at fair value on recurring basis</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%">Assets and liabilities measured at fair value on a recurring basis are summarized below:</span><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:46.707%"/><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.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.625%"/><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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of March 31, 2023</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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="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="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: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%">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: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:#ffffff;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%">&#8212;</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:#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:700;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:700;line-height:100%">1.5</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:#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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">1.5</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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%">Contingent consideration</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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">&#8212;</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:#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:700;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:700;line-height:100%">2.0</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:#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:700;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:700;line-height:100%">2.0</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">&#8212;</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">2.0</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;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:10pt;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%">Fair&#160;Value&#160;Measurement&#160;as&#160;of December 31, 2022</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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr style="height:3pt"><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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="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: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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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"/><td colspan="3" 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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;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:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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"/></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%">Contingent consideration</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: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%">2.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%">2.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:#dbdbdb;padding:2px 1pt;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 style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;</span></td><td style="background-color:#dbdbdb;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><span><br/></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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other assets on the Consolidated Balance Sheets.</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%">Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492040896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Financial information for segments</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. We operate principally in North America.</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:48.169%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Three Months Ended March 31,</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:10pt;font-weight:700;line-height:100%">Revenues</span></td><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%">Operating Profit (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="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%">2023</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%">2022</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%">2023</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%">2022</span></td></tr><tr style="height:3pt"><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Aggregates and specialty materials</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">211.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Construction site support</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:700;line-height:100%">25.1</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:#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%">23.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="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:#dbdbdb;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%">Construction Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">236.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">211.5&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">49.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#dbdbdb;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%">Utility, wind, and related structures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">207.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Storage tanks</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:700;line-height:100%">&#8212;</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:#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"/><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:#dbdbdb;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%">Engineered Structures</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">207.7</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">250.5&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.9</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.3&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:#dbdbdb;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%">Inland barges</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Steel components</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:700;line-height:100%">37.3</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:#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%">26.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="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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">105.4</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">73.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:12pt"><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:#dbdbdb;padding:2px 1pt 2px 16.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%">Segment Totals before Eliminations and Corporate </span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">549.2</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">535.8&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">89.5</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">47.7&#160;</span></td><td style="background-color:#dbdbdb;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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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:700;line-height:100%">&#8212;</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:#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:700;line-height:100%">(14.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Consolidated Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%">549.2</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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%">535.8&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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%">75.1</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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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%">34.7&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="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="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="display:none"/><td colspan="3" style="display:none"/></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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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></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_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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489390192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_PropertyPlantAndEquipmentTextBlock', window );">Components of property, plant, and equipment</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 components of property, plant, and equipment as of March&#160;31, 2023 and December&#160;31, 2022.</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;padding: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:#dbdbdb;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%">139.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.7&#160;</span></td><td style="background-color:#dbdbdb;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%">Mineral 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:700;line-height:100%">507.0</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:#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%">506.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:#dbdbdb;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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308.3&#160;</span></td><td style="background-color:#dbdbdb;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%">Machinery 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:700;line-height:100%">996.3</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:#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%">973.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:#dbdbdb;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%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,051.1</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:#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%">2,010.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less accumulated depreciation and depletion</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(841.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811.3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: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:#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:700;line-height:100%">1,209.7</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:#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,199.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><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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-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;">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>43
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492967616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_ScheduleOfGoodwillTextBlock', window );">Goodwill by segment</a></td>
<td class="text"><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><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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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:#dbdbdb;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%">Construction Products</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">501.9</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.9&#160;</span></td><td style="background-color:#dbdbdb;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%">Engineered Structures</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:700;line-height:100%">437.6</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:#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%">437.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:#dbdbdb;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%">Transportation Products</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: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:#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:700;line-height:100%">976.5</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:#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%">958.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:bottom"/></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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Intangibles, net</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%">Intangibles, net consisted of the following:</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:67.321%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with indefinite lives - Trademarks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">34.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles with definite lives:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></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%">Customer relationships</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">136.9</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%">136.9</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Permits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141.7</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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%">141.7</span></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%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">2.7</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%">2.7</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">281.3</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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%">281.3</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%">Less accumulated amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">(64.5)</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%">(59.3)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216.8</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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%">222.0</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%">Intangible assets, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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:#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:700;line-height:100%">250.9</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:#ffffff;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:#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:bottom"><span 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%">256.1&#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"/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-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;">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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets, which may be broken down by segment or major class.</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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-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;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492967616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_ScheduleOfDebtTableTextBlock', window );">Components of debt</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 debt as of March&#160;31, 2023 and December&#160;31, 2022:</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</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><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="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:#dbdbdb;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%">Term loan</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">136.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.8&#160;</span></td><td style="background-color:#dbdbdb;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%">Senior notes</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:700;line-height:100%">400.0</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:#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%">400.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="background-color:#dbdbdb;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%">Finance leases (see Note 8 Leases)</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">554.9</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:#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%">555.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Less: unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5.0)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#dbdbdb;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%">Total debt</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:700;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:700;line-height:100%">549.9</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:#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%">550.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><span></span>
</td>
</tr>
<tr class="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 );">Remaining principal payments under debt agreement</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 March&#160;31, 2023 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 style="width:38.812%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.582%"/><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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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="padding:2px 1pt;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></tr><tr style="height:3pt"><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"/><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"/><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="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="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:#dbdbdb;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%">Term loan</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;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%">Senior notes</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"/><td colspan="3" 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"/><td colspan="3" 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%">400.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"/><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="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></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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-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;">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>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488698128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future minimum lease payments</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 minimum lease payments for operating and finance lease obligations as of March&#160;31, 2023 consisted of the following:</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating Leases</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%">Finance Leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:#dbdbdb;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%">2023 (remaining)</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">6.0</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">5.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">7.5</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:#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:700;line-height:100%">7.1</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">5.4</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:#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:700;line-height:100%">1.3</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.2</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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:700;line-height:100%">10.8</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:#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:700;line-height:100%">&#8212;</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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 undiscounted future minimum lease obligations</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">39.8</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">19.1</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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:700;line-height:100%">(3.2)</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:700;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">Present value of net minimum lease obligations</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">36.6</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">18.1</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:#dbdbdb;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></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_aca_AssetsAndLiabilitiesLeasesTableTextBlock', window );">Balance sheet classification</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 table summarizes our operating and finance leases and their classification within the Consolidated Balance Sheet.</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><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:13.960%"/><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%">March 31,<br/>2023</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%">December 31,<br/>2022</span></td></tr><tr style="height:3pt"><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="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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8">Other assets</span></span></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:700;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:700;line-height:100%">34.1</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:#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%">33.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997">Property, plant, and equipment, net</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#dbdbdb;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%">Total lease assets</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:700;line-height:100%">54.4</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:#ffffff;border-top:1pt solid #000;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 #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%">56.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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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:700;line-height:100%">Liabilities</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:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def">Accrued liabilities</span></span></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:700;line-height:100%">7.0</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:#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.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:#dbdbdb;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%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576">Current portion of long-term debt</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.4</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.3&#160;</span></td><td style="background-color:#dbdbdb;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%">Non-current</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:#dbdbdb;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%">Operating - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245">Other liabilities</span></span></span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.9&#160;</span></td><td style="background-color:#dbdbdb;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:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e">Debt</span></span></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:700;line-height:100%">11.7</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:#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.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:#dbdbdb;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 lease liabilities</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%">54.7</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">55.7&#160;</span></td><td style="background-color:#dbdbdb;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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_AssetsAndLiabilitiesLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and Liabilities, 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;">aca_AssetsAndLiabilitiesLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492086800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Other, net (income) expense</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%">Other, net (income) expense consists of the following items:</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:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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:12.498%"/><td style="width:0.1%"/><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="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="padding:2px 1pt;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<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2023</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%">2022</span></td><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="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="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:#dbdbdb;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%">Interest income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(1.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange transactions</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:700;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%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.2)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (income) expense</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:700;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:700;line-height:100%">(1.9)</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%">0.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492101296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Retirement Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Retirement plan expense</a></td>
<td class="text"><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%">Total employee retirement plan expense, which includes related administrative expenses, is 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 style="width:72.876%"/><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.621%"/><td style="width:0.1%"/><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="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%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2023</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%">2022</span></td><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="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution plans</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">3.6</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multiemployer plan</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:700;line-height:100%">0.4</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:#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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">4.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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.6&#160;</span></td><td style="background-color:#dbdbdb;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-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;">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>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487173920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_EquityAbstract', window );"><strong>Equity [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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in accumulated other comprehensive loss</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%">Changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 2022 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 style="width:57.964%"/><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.180%"/><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.180%"/><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:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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<br/>translation<br/>adjustments</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:9pt;font-weight:700;line-height:100%">Unrealized<br/>loss on<br/>derivative<br/>financial<br/>instruments</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td></tr><tr style="height:3pt"><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="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="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="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.3)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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.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:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, ($0.1), and ($0.1)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></td><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%">0.1&#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%">2.1&#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%">2.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"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(16.2)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(0.9)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:#dbdbdb;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%">(17.1)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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: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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(17.0)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">1.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">(15.7)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss), net of tax, before reclassifications</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:700;line-height:100%">0.1</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:#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:700;line-height:100%">0.1</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:#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:700;line-height:100%">0.2</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;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%">Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, $0.1, and $0.1</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#dbdbdb;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%">Other comprehensive income (loss)</span></td><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:700;line-height:100%">0.1</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:#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:700;line-height:100%">(0.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 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:700;line-height:100%">(0.2)</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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(16.9)</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">1.0</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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:700;line-height:100%">$</span></td><td style="background-color:#dbdbdb;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:700;line-height:100%">(15.9)</span></td><td style="background-color:#dbdbdb;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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>49
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492024528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_EarningsPerShareAbstract', window );"><strong>Earnings Per 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of basic and diluted earnings per share</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 computation of basic and diluted earnings per share 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 style="width:44.952%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.095%"/><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%">Three Months Ended<br/>March 31, 2023</span></td><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%">Three Months Ended<br/>March 31, 2022</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</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%">Income<br/>(Loss)</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%">Average<br/>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%">EPS</span></td></tr><tr style="height:3pt"><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"/><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"/><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="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:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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 income</span></td><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">55.7</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;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%">Unvested restricted share participation</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:700;line-height:100%">(0.2)</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: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%">(0.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="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:#dbdbdb;padding:2px 1pt 2px 10pt;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 income per common share &#8211; basic</span></td><td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%">55.5</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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48.3</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding: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:#dbdbdb;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%">1.15</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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%">20.1&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;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.42&#160;</span></td><td style="background-color:#dbdbdb;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%">Effect of dilutive securities:</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;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;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:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.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%">Nonparticipating unvested restricted shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.5</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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 income per common share &#8211; diluted</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:700;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:700;line-height:100%">55.5</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:#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 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:700;line-height:100%">48.8</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:#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;padding: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:#ffffff;border-bottom:3pt double #000000;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%">1.14</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:#ffffff;border-bottom:3pt double #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%">20.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 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%">48.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0;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.41&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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"/><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="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="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="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="display:none"/><td colspan="3" style="display:none"/></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="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="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="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="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="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></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">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>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168493417008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies - Stockholders' Equity (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized stock repurchase amount</a></td>
<td class="nump">$ 50,000,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount</a></td>
<td class="nump">$ 50,000,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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168489416736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_ContractWithCustomerAssetNet', window );">Contract asset with customer</a></td>
<td class="nump">$ 78.0<span></span>
</td>
<td class="nump">$ 77.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_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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168491402912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_us-gaap_StatementBusinessSegmentsAxis=aca_EngineeredStructuresMember', window );">Engineered Structures | Utility, wind, and related structures</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligation', window );">Unsatisfied performance obligations, Amount</a></td>
<td class="nump">$ 1,531.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_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear', window );">Revenue, remaining performance obligation expected to be delivered in current year</a></td>
<td class="nump">29.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_aca_RevenueRemainingPerformanceObligationPercentageYear2', window );">Revenue Remaining Performance Obligation Percentage Year 2</a></td>
<td class="nump">22.00%<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=aca_TransportationProductsMember', window );">Transportation Products | Inland barges</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligation', window );">Unsatisfied performance obligations, Amount</a></td>
<td class="nump">$ 279.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_aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear', window );">Revenue, remaining performance obligation expected to be delivered in current year</a></td>
<td class="nump">68.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_RevenueRemainingPerformanceObligationPercentageYear2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Percentage Year 2</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;">aca_RevenueRemainingPerformanceObligationPercentageYear2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_aca_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;">aca_Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementBusinessSegmentsAxis=aca_EngineeredStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_EngineeredStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_UtilityWindAndRelatedStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_UtilityWindAndRelatedStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_TransportationProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TransportationProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_InlandBargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_InlandBargeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487158320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>businesses_divested</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($) </div>
<div>businesses_divested</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_BusinessCombinationConsiderationTransferred1', window );">Acquisition price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77.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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 549.2<span></span>
</td>
<td class="nump">$ 535.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating profit (loss)</a></td>
<td class="nump">$ 75.1<span></span>
</td>
<td class="nump">$ 34.7<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_aca_NumberofDivestitures', window );">Number of Divestitures | businesses_divested</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Proceeds from sale of storage tanks business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271.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_GainLossOnSaleOfBusiness', window );">Gain on sale of storage tanks business</a></td>
<td class="num">$ (6.4)<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_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of storage tanks business</a></td>
<td class="nump">$ 2.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving credit facility | Revolving Credit Facility</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ProceedsFromLinesOfCredit', window );">Borrowings under revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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=aca_EngineeredStructuresMember', window );">Engineered Structures | Storage Tanks Business</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 from sale of storage tanks business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275.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_BusinessAcquisitionAxis=aca_RAMCOMember', window );">RAMCO | Construction 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.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_BusinessAcquisitionAxis=aca_RAMCOMember', window );">RAMCO | Construction Products | Permits</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_NumberofDivestitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Divestitures</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;">aca_NumberofDivestitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-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;">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_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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cash inflow during the period from the sale of a component of the 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-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;">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_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_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_StatementBusinessSegmentsAxis=aca_EngineeredStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_EngineeredStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_StorageTanksBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_StorageTanksBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BusinessAcquisitionAxis=aca_RAMCOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_RAMCOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_ConstructionProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_ConstructionProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ConstructionPermitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ConstructionPermitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488517088">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (Details) - Fair Value, Measurements, Recurring - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th" colspan="2"><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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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="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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Interest Rate Swap</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_AssetsFairValueDisclosure', window );">Total 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>
<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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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="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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</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.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_LiabilitiesFairValueDisclosure', window );">Total 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>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Interest Rate Swap</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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="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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</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.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_LiabilitiesFairValueDisclosure', window );">Total 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>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Interest Rate Swap</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_AssetsFairValueDisclosure', window );">Total 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>
<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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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="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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Interest Rate Swap</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="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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">Included in other assets on the 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">Current portion included in accrued liabilities and non-current portion included in other liabilities on the 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_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> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 arising from contingent consideration in 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/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">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_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485774080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Financial information for segments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 549.2<span></span>
</td>
<td class="nump">$ 535.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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">75.1<span></span>
</td>
<td class="nump">34.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 );">Total</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">549.2<span></span>
</td>
<td class="nump">535.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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">89.5<span></span>
</td>
<td class="nump">47.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_CorporateNonSegmentMember', window );">Corporate</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="num">(14.4)<span></span>
</td>
<td class="num">(13.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=aca_ConstructionProductsMember', window );">Construction Products | Total</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">236.1<span></span>
</td>
<td class="nump">211.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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">16.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_StatementBusinessSegmentsAxis=aca_EngineeredStructuresMember', window );">Engineered Structures | Total</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">207.7<span></span>
</td>
<td class="nump">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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">29.9<span></span>
</td>
<td class="nump">28.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=aca_TransportationProductsMember', window );">Transportation Products | Total</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">105.4<span></span>
</td>
<td class="nump">73.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_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">10.1<span></span>
</td>
<td class="nump">2.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=aca_AggregatesAndSpecialtyMaterialsMember', window );">Aggregates and specialty materials | Construction Products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">211.0<span></span>
</td>
<td class="nump">187.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=aca_OtherMember', window );">Construction site support | Construction Products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">25.1<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_srt_ProductOrServiceAxis=aca_UtilityWindAndRelatedStructuresMember', window );">Utility, wind, and related structures | Engineered Structures</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">207.7<span></span>
</td>
<td class="nump">190.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=aca_StorageTanksMember', window );">Storage tanks | Engineered Structures</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">59.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=aca_InlandBargeMember', window );">Inland barges | Transportation Products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">68.1<span></span>
</td>
<td class="nump">47.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_ProductOrServiceAxis=aca_SteelComponentsMember', window );">Steel components | Transportation Products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 37.3<span></span>
</td>
<td class="nump">$ 26.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_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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-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;">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_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_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_ConstructionProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_ConstructionProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_EngineeredStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_EngineeredStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_TransportationProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TransportationProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_AggregatesAndSpecialtyMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_AggregatesAndSpecialtyMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_UtilityWindAndRelatedStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_UtilityWindAndRelatedStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_StorageTanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_StorageTanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_InlandBargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_InlandBargeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_SteelComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_SteelComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>56
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492080688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>segment</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_NumberOfReportableSegments', window );">Number of principal business segments of Company</a></td>
<td class="nump">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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168486016208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant, and Equipment - Components of property, plant, and equipment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2023</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">$ 2,051.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,010.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(841.4)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(811.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_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">1,209.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,199.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">139.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">138.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ProductiveLandMember', window );">Mineral reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">507.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">506.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">310.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">308.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">996.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">973.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=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Components of property, plant, and equipment</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>
</tr>
<tr class="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</a></td>
<td class="nump">$ 98.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 83.7<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">(unaudited)</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-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;">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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-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;">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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ProductiveLandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductiveLandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488456368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2023</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_GoodwillLineItems', window );"><strong>Goodwill [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>
</tr>
<tr class="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">$ 976.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 958.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_StatementBusinessSegmentsAxis=aca_ConstructionProductsMember', window );">Construction Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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>
</tr>
<tr class="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">501.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">483.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=aca_EngineeredStructuresMember', window );">Engineered Structures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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>
</tr>
<tr class="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">437.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">437.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=aca_TransportationProductsMember', window );">Transportation Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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>
</tr>
<tr class="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">$ 37.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 37.0<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">(unaudited)</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_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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-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;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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=aca_ConstructionProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_ConstructionProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_EngineeredStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_EngineeredStructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=aca_TransportationProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TransportationProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485661312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2023</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_aca_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTrademarks', window );">Intangibles with indefinite lives - Trademarks</a></td>
<td class="nump">$ 34.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 34.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_FiniteLivedIntangibleAssetsGross', window );">Intangibles with definite lives</a></td>
<td class="nump">281.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">281.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less accumulated amortization</a></td>
<td class="num">(64.5)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(59.3)<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_FiniteLivedIntangibleAssetsNet', window );">Intangibles with definite lives, net</a></td>
<td class="nump">216.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">222.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_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">250.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">256.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_aca_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles with definite lives</a></td>
<td class="nump">136.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">136.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ConstructionPermitsMember', window );">Permits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_aca_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles with definite lives</a></td>
<td class="nump">141.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">141.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_aca_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles with definite lives</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.7<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">(unaudited)</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_IntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible 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;">aca_IntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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;">us-gaap_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-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;">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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ConstructionPermitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ConstructionPermitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>60
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487041504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Components of debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 06, 2021</div></th>
<th class="th"><div>Jan. 02, 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 18.1<span></span>
</td>
<td class="nump">$ 19.1<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt, gross</a></td>
<td class="nump">554.9<span></span>
</td>
<td class="nump">555.9<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_UnamortizedDebtIssuanceExpense', window );">Less: unamortized debt issuance costs</a></td>
<td class="num">(5.0)<span></span>
</td>
<td class="num">(5.3)<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">549.9<span></span>
</td>
<td class="nump">550.6<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_LongtermDebtTypeAxis=aca_TermLoanMember', window );">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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Term loan</a></td>
<td class="nump">136.8<span></span>
</td>
<td class="nump">136.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150.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_SeniorNotesMember', window );">Senior notes | Unsecured Debt</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_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>
</tr>
<tr class="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 );">Term loan</a></td>
<td class="nump">400.0<span></span>
</td>
<td class="nump">$ 400.0<span></span>
</td>
<td class="nump">$ 400.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Revolving credit facility</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Revolving credit facility</a></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="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 );">Less: unamortized debt issuance costs</a></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="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_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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and lease obligation, including portion classified as current.</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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent portion 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=aca_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485663280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Remaining principal payments under debt agreement (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_us-gaap_LongtermDebtTypeAxis=aca_TermLoanMember', window );">Term loan</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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2023</a></td>
<td class="nump">$ 8.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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">8.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 );">2025</a></td>
<td class="nump">120.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 );">2026</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 );">2027</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 );">Thereafter</a></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_SeniorNotesMember', window );">Senior notes | Unsecured Debt</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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2023</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 );">2024</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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</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 );">2026</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 );">2027</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 );">Thereafter</a></td>
<td class="nump">$ 400.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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.</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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=aca_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>62
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487846432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 06, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 02, 2020</div></th>
<th class="th"><div>Nov. 01, 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_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_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="nump">$ 5.3<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_LongtermDebtTypeAxis=aca_TermLoanMember', window );">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_DebtInstrumentCarryingAmount', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136.8<span></span>
</td>
<td class="nump">136.8<span></span>
</td>
<td class="nump">$ 150.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior 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_LongTermDebtFairValue', window );">Estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">362.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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></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="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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior notes | Unsecured Debt</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_DebtInstrumentCarryingAmount', window );">Term loan</a></td>
<td class="nump">$ 400.0<span></span>
</td>
<td class="nump">400.0<span></span>
</td>
<td class="nump">$ 400.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">4.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Revolving credit facility</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</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">$ 500.0<span></span>
</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_LongTermLineOfCredit', window );">Revolving credit facility</a></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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 474.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility, unused commitment fee percent</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="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 costs</a></td>
<td class="text">&#160;<span></span>
</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Revolving credit facility | Minimum</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 );">LIBOR variable rate spread</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility, unused commitment fee percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<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 | Revolving credit facility | Maximum</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 );">LIBOR variable rate spread</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility, unused commitment fee percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<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 | Revolving credit facility</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="text">&#160;<span></span>
</td>
<td class="nump">$ 25.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear', window );">Letters of credit outstanding expiring in current fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.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_VariableRateAxis=aca_LIBORMember', window );">LIBOR | Revolving Credit Facility | Revolving credit facility</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 );">LIBOR variable rate spread</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<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 | Interest Rate Swap</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_DerivativeNotionalAmount', window );">Derivative, notional amount</a></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_DerivativeFixedInterestRate', window );">Derivative, fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.71%<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit Outstanding Expiring In Current 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;">aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</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_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="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_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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</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_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_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> -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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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> -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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">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_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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent portion 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_LongtermDebtTypeAxis=aca_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=aca_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_us-gaap_VariableRateAxis=aca_LIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=aca_LIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=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>63
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485731152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Minimum lease payments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Operating lease payments, 2023 (remaining)</a></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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Operating lease payments, 2024</a></td>
<td class="nump">7.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Operating lease payments, 2025</a></td>
<td class="nump">6.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Operating lease payments, 2026</a></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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Operating lease payments, 2027</a></td>
<td class="nump">3.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Operating lease payments, thereafter</a></td>
<td class="nump">10.8<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Operating lease payments</a></td>
<td class="nump">39.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Operating lease payments, imputed interest</a></td>
<td class="num">(3.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_OperatingLeaseLiability', window );">Operating lease payments, present value</a></td>
<td class="nump">36.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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Finance lease payments, 2023 (remaining)</a></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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance lease payments, 2024</a></td>
<td class="nump">7.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_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance lease payments, 2025</a></td>
<td class="nump">5.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance lease payments, 2026</a></td>
<td class="nump">1.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_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance lease payments, 2027</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_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance lease payments, thereafter</a></td>
<td class="nump">0.0<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_FinanceLeaseLiabilityPaymentsDue', window );">Finance lease payments</a></td>
<td class="nump">19.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance lease liability, imputed interest</a></td>
<td class="num">(1.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_FinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 18.1<span></span>
</td>
<td class="nump">$ 19.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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance lease to be paid 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>64
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485714752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Balance Sheet Classification (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Right of use asset, Operating</a></td>
<td class="nump">$ 34.1<span></span>
</td>
<td class="nump">$ 33.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Right of use asset, Operating</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use asset, Finance</a></td>
<td class="nump">$ 20.3<span></span>
</td>
<td class="nump">$ 22.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Right of use asset, Finance</a></td>
<td class="text">Property, plant, and equipment, net<span></span>
</td>
<td class="text">Property, plant, and equipment, net<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_aca_LeaseRightOfUseAsset', window );">Right of use asset, Total</a></td>
<td class="nump">$ 54.4<span></span>
</td>
<td class="nump">$ 56.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_OperatingLeaseLiabilityCurrent', window );">Lease liability, Current, Operating</a></td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="nump">$ 6.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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Lease liability, Current, Operating</a></td>
<td class="text">Accrued liabilities<span></span>
</td>
<td class="text">Accrued liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liability, Current, Finance</a></td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 6.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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Lease liability, Current, Finance</a></td>
<td class="text">Current portion of long-term debt<span></span>
</td>
<td class="text">Current portion of long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, Non-current, Operating</a></td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="nump">$ 29.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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Lease liability, Non-current, Operating</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liability, Non-current, Finance</a></td>
<td class="nump">$ 11.7<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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Lease liability, Non-current, Finance</a></td>
<td class="text">Debt<span></span>
</td>
<td class="text">Debt<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_aca_LeaseLiability', window );">Lease liability, Total</a></td>
<td class="nump">$ 54.7<span></span>
</td>
<td class="nump">$ 55.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability</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;">aca_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_aca_LeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Right of Use 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;">aca_LeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 right-of-use asset from 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168486049072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other, Net - Summary of other, net (income) expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other, net (income) expense</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_InterestIncomeOther', window );">Interest income</a></td>
<td class="num">$ (1.2)<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange transactions</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">1.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_aca_OtherIncomeExpenseNonoperating', window );">Other</a></td>
<td class="num">(0.2)<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_OtherNonoperatingIncomeExpense', window );">Other, net (income) expense</a></td>
<td class="num">$ (1.9)<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_aca_OtherIncomeExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Income (Expense), Nonoperating</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;">aca_OtherIncomeExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<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> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 earned from interest bearing assets classified as 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;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) related to nonoperating 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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>66
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168485595440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">20.30%<span></span>
</td>
<td class="nump">24.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_IncomeTaxCreditsAndAdjustments', window );">AMP tax credits for wind towers</a></td>
<td class="nump">$ 4.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_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-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;">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_IncomeTaxCreditsAndAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxCreditsAndAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487015552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Retirement Plans - Retirement plan expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 plans</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 3.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_OtherPostretirementBenefitExpense', window );">Multiemployer plan</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.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_BenefitsLossesAndExpenses', window );">Retirement expense</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 3.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_BenefitsLossesAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative 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> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.5,6,7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-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;">us-gaap_BenefitsLossesAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-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;">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_OtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other postretirement benefits. Excludes pension 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_OtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>68
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168493241536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Retirement Plans - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<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_aca_MultiemployerPlanEmployerContributions', window );">Contributions to the multiemployer plan</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.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_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear', window );">Expected full year contributions by the employer to the multiemployer plan</a></td>
<td class="nump">$ 1.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_aca_MultiemployerPlanEmployerContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plan, Employer Contributions</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;">aca_MultiemployerPlanEmployerContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plan, Expected Contributions in Current 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;">aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>aca_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168487781280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Currency translation adjustments</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_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>
</tr>
<tr class="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 );">Equity beginning balance</a></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="num">$ (16.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 (loss), net of tax, before reclassifications</a></td>
<td class="nump">0.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_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>
</tr>
<tr class="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>
</tr>
<tr class="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 (loss)</a></td>
<td class="nump">0.1<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity ending balance</a></td>
<td class="num">(16.9)<span></span>
</td>
<td class="num">(16.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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Unrealized loss on derivative financial instruments</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_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>
</tr>
<tr class="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 );">Equity beginning balance</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="num">(3.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 (loss), net of tax, before reclassifications</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from accumulated other comprehensive income, current period, net of tax</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.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_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">2.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity ending balance</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="num">(0.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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive loss</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_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>
</tr>
<tr class="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 );">Equity beginning balance</a></td>
<td class="num">(15.7)<span></span>
</td>
<td class="num">(19.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 (loss), net of tax, before reclassifications</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">1.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from accumulated other comprehensive income, current period, net of tax</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.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_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification from AOCI, Current Period, Tax</a></td>
<td class="nump">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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">2.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity ending balance</a></td>
<td class="num">$ (15.9)<span></span>
</td>
<td class="num">$ (17.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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>70
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168492895888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="nump">$ 4.4<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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-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;">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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488619040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Computation of basic and diluted earnings per share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings Per Share Reconciliation [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 55.7<span></span>
</td>
<td class="nump">$ 20.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_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic', window );">Unvested restricted share participation</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income per common share &#8211; basic</a></td>
<td class="nump">$ 55.5<span></span>
</td>
<td class="nump">$ 20.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Net income - basic (shares)</a></td>
<td class="nump">48.3<span></span>
</td>
<td class="nump">48.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_EarningsPerShareBasic', window );">Net income - basic (EPS)</a></td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits', window );">Nonparticipating unvested restricted shares</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Nonparticipating unvested restricted shares (shares)</a></td>
<td class="nump">0.5<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income per common share &#8211; diluted</a></td>
<td class="nump">$ 55.5<span></span>
</td>
<td class="nump">$ 20.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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Net income - diluted (shares)</a></td>
<td class="nump">48.8<span></span>
</td>
<td class="nump">48.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_EarningsPerShareDiluted', window );">Net income - diluted (EPS)</a></td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
</tr>
<tr class="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 );">Total weighted average restricted shares and antidilutive stock options</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).</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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">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_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, and addition from assumption of issuance of common shares for dilutive potential common shares; 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140168488471392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued liabilities</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyAccrualAtCarryingValue', window );">Total accruals</a></td>
<td class="nump">$ 3.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_LossContingenciesByNatureOfContingencyAxis=aca_EnvironmentalAndWorkplaceMattersMember', window );">Environmental and workplace matters</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyAccrualAtCarryingValue', window );">Total accruals</a></td>
<td class="nump">0.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_RangeAxis=srt_MinimumMember', window );">Minimum</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyEstimateOfPossibleLoss', window );">Range of possible loss</a></td>
<td class="nump">1.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_MaximumMember', window );">Maximum</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyEstimateOfPossibleLoss', window );">Range of possible loss</a></td>
<td class="nump">$ 2.4<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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-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;">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_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_LossContingenciesByNatureOfContingencyAxis=aca_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=aca_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_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>73
<FILENAME>aca-20230331_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:aca="http://www.arcosa.com/20230331"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="aca-20230331.xsd" xlink:type="simple"/>
    <context id="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia010a5b7a5d64ed9b7b63f6061ef00f9_I20230414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <instant>2023-04-14</instant>
        </period>
    </context>
    <context id="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8254bf6ab5564a1eb724cacdb834121e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iea23427af281448b9eeef4b3d718de1a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i250ea8778bcc46a6960f41ff4c509514_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8524fef254974e09a43cf3c17e886853_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifc6d94e892624011930a6b6a76b839d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i5a29bf6c94384a47baca077d2f10c43b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i44f9571408e5408bbaf179c86c12054f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="ied05df6ac1434eebb17b0a38f2b060a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i78ec193157a54ba0beff1e3da42d7bb5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifc86357605f345669949be6fc5a89461_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6d8edaa8293c4742a96c2eca356dec3f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i27603794fa924da7b998625d84fb7493_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie71a862bbb7d46249f6708d45f519d7f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie0168829e10846e7bde3ce773d89b264_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i882360d80b8b402a8ce70dab48710192_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="ia7647a87d44843eb80a65e8daf8a190a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i790ba76a29ee4807846857d6bd7fbdbf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i3066d11a84ec4adea68176e8fb2ea9da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1e94909005143268cdb6002a9af4779_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib8c31f3302354a4a83fc9bbdf75431fd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id4c1c37b99394b6cbb4b6dfe9c550179_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic621d084ed534a99a0ed2464ac70ab06_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ice43437f1ea74ed3b5105096c63c4134_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic8f3eeefb4224f8d91e79c8b44e3a220_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id9cf19997b27434bb7da80ffdaba419e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7bee438db8a64a2280102892d2bd6c38_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3118ebb08dc547368f7c5907c7417b6a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia91d18d6942743fba1204b3f162159da_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie9be49693bef4d00864dd7639471c5c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i37052b20991c4bf999cf03f00a05a709_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i97da0ed4b01e49f481cd35bf615f687c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1fef3d6cc8a045548406803eb276239a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e2f43a18acf44418fb5362bb27561bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aca:RAMCOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i330dcb71a4e849aab0fee6b4d4bc48a2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aca:StorageTanksBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aca:StorageTanksBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1a7084f05ccf4f7d9be86813c37e3580_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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>2023-03-31</instant>
        </period>
    </context>
    <context id="ia8f05b2d7a1e4d638ad16510c6d69f5a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <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>2023-03-31</instant>
        </period>
    </context>
    <context id="ib9cba51c8638461d9eb5f085924e0e31_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i9eef22bbbee0474ab673378d8573d574_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaf6cf8ed6c324ae695210350a3d76546_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i189b9195afa54a97afa0e2beac980150_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</instant>
        </period>
    </context>
    <context id="icf44a4c41dc94fbbad757f23f184a847_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2ca07c835a0f43e5a62813adbf870425_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5e7c4c0769b146bfa90aab9dd3605c3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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="i194eaa9c19604132b01f2001da7727c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <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="i0a42e7e855b34f09a876b325ebdf08fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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="ie6b29b6e5ca1492990817251bcf85d50_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i0859b2e9356642ce9531c50a950d0542_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="ib88202cd48b546c3a89e2253230c70f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i5658d80787bc4016a76af9e79122d982_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ceaadd15dec4192bf8d54a2a08efff5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:AggregatesAndSpecialtyMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3af15d4750e94fd3837ae8d7b56b3388_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:AggregatesAndSpecialtyMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idb340d5180344e6d97ee93ee300e4f4b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic2b8d0ec12e74e7a9f572b7a832c3a38_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9a9699273fc647a390a4308f04b2289d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9df866cac4e14ed2bbaa69cbe54ab3be_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:UtilityWindAndRelatedStructuresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib1e0769b648e45698ed61012917e3d95_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:StorageTanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0fb67627081d4ae386e08a17a0480c21_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:StorageTanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1392c36598f84c1b8421cc05e6e6f9fa_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i540e51126b0c4fc797b866d7e24afb29_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:InlandBargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0491ad55b6b54d73ad8058ac16581435_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:SteelComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0fbad41b7e8e44ed92bff3524c7395ef_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aca:SteelComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4b661c73f689423196d5a0f094828693_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2d9d36856a8f4962af0416bc9d020ba9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i42d556816c784e90b6319b16bb10ec2c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6a507360dc941e484c8ec29967ea7d1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ProductiveLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if8c99a177d464b98b1fee4dc9f118402_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ProductiveLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69e02bd61c754f26936184a27162a45a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iae525855ae2c4cb5b9877deef536f3ae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i33acc62fea664adc8e5af08671629bed_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9c94f31576db44b1bb6813f9aec8e6fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia96282ff6f5f4868a0471a71877bf790_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iba9f95eb293f4f48b60010f1e5b203ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaacaf3f052c640e380cd0291ed370150_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib44b4016be854260b8740d3cfa5ced1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:ConstructionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e3c4371402e49759f84f9940c198af6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0c82c599cc034ffbab068eb5cd06f128_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:EngineeredStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic77c774c025341d8814a453e22b7d318_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9d7e9615e59f4f5f8f93179f0f58b6d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aca:TransportationProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9747c5974aaf4140a2e3b3e6e277f6d8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i304beb4c80f74358a1e5ec3e04ce02bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72b8cfd371c4428db75feb4fa42abf74_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i590f6c02ceb740329a22ff78767b1520_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ConstructionPermitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3105de1b7d734c799647e260812795fe_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2069b707e79343639d080b9ca37e72b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bb006860e7e458b8c78e885c9653e6f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic1b72ab17962430c87490203e16d8b97_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f21600747344cabbe251e6a59fc4018_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia02fd2adbdc645adb00b4824a85f4284_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e2ab88ae1dc40c5b86791e54b8161ff_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="i447ed4cc38584e59bedebc5354a6be7d_I20200102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-02</instant>
        </period>
    </context>
    <context id="ia235f0feae2747e5b0fd3fcc52352099_I20200102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aca:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-02</instant>
        </period>
    </context>
    <context id="i78c39e1ad08d4606a376b40622c886bc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idc855dd10442447ea1a0760491b83d7b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i748749ba9e7b4b3d94022431262950ae_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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:VariableRateAxis">aca:LIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic615929a8b1242cd9d672e857aeb30cd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if1ee16a622c049c39b59f6dc913566bb_I20210406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-06</instant>
        </period>
    </context>
    <context id="i306957e383df4af587c70963be0e08aa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib27b099a0fba4d8b803f869753556505_D20210406-20210406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-06</startDate>
            <endDate>2021-04-06</endDate>
        </period>
    </context>
    <context id="i9c61aab68ccf4befbf25294c61634805_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i26b4f643b0564b6884404905ff7f5158_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i1177b2976f674ea5b803622d12f81b3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6f815e2a0f024195982f7328b928772d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iea9f534dcc4d4985a0fa9239a35d64b5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie2ca99af8f9a463a80aba869736703d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i17ef40f9d77147bb8254382b51555749_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</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="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if980034ff34c4aacb4ca612e766de7da_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i17ecafa45c42443fb2d98d722be3d92f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id94113467a3e42d493ed976ed511044b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i891525cbffc041349fa546a04c5922f2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i39379a9b1a104ae98021de95eb5f35c8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i019db977b1944294ac7e620f61ba19d7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001739445</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">aca:EnvironmentalAndWorkplaceMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</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="businesses_divested">
        <measure>aca:businesses_divested</measure>
    </unit>
    <unit id="segment">
        <measure>aca:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl8yLTEtMS0xLTExNDY5Nw_5f90fae0-b751-41fb-8aae-62a229bb53e9">0001739445</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl8zLTEtMS0xLTExNDY5Nw_abd5e52e-2575-4a70-a69a-f151dbdc39df">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl80LTEtMS0xLTExNDY5Nw_04134b5d-cebb-4f5d-979a-e0bd7e7de8a2">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl81LTEtMS0xLTExNDY5Nw_2b07a942-e67b-4e5e-bc0e-ff1f86669e29">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180L2ZyYWc6M2RkYzhlODY2YWFiNGRhNGIwMzU2ZmFkOTA4NzE5OTYvdGFibGU6YTc4NjFkYjMxMjk4NGZjYzlkNGE1MTczMzk1NmZhNGYvdGFibGVyYW5nZTphNzg2MWRiMzEyOTg0ZmNjOWQ0YTUxNzMzOTU2ZmE0Zl82LTEtMS0xLTExNDY5Nw_5383296f-371a-42ec-b2e6-188327ea10cc">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl84NA_06a7a2ee-65dc-425d-98c5-87f443e9a416">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6ODZiYTQ0MzQ4ZWZmNDQwNDkzYWEzYWJjODY3YzliMzQvdGFibGVyYW5nZTo4NmJhNDQzNDhlZmY0NDA0OTNhYTNhYmM4NjdjOWIzNF8xLTAtMS0xLTExNDY5Nw_c2915e15-e518-4648-a819-03e02b4ff03e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xMjA_36211ea6-bafa-4de7-9353-18546dc3adca">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6N2VkODFiNGI3NmY0NGM5Njg1OTU4MmNiMjQ2Zjc1ZjgvdGFibGVyYW5nZTo3ZWQ4MWI0Yjc2ZjQ0Yzk2ODU5NTgyY2IyNDZmNzVmOF8xLTAtMS0xLTExNDY5Nw_968271d5-6f08-442a-bc44-9ce2dda11d7c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDQ_4fd9b374-bd90-4c20-a5cc-e3dcb21e01d5">1-38494</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDk_1f120e81-33f9-4c0a-8579-5e8024ae6321">Arcosa, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8wLTAtMS0xLTExNDY5Nw_31b9d986-6224-41a0-96d8-d0c514d3e8fc">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8wLTMtMS0xLTExNDY5Nw_134f584f-0d80-466e-a032-b00294bbabf5">82-5339416</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl8zLTAtMS0xLTExNDY5Nw_0f5b404e-7330-4146-80e6-1b84e3a8c8c1">500 N. Akard Street, Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTAtMS0xLTExNDY5Nw_469e00a1-07d1-4e38-92b4-474bd7ce3a21">Dallas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTEtMS0xLTExNDY5Nw_3a2b316c-6b0c-4463-b322-0ad276992dc9">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NzFhZjc4OTA5ODNhNDIzNWE1ZWZjOGQ3NTUyMTQ2ZTYvdGFibGVyYW5nZTo3MWFmNzg5MDk4M2E0MjM1YTVlZmM4ZDc1NTIxNDZlNl80LTMtMS0xLTExNDY5Nw_09c0a090-0c48-4b99-b2cd-7c1d1273cf57">75201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yNzE_9e915f1e-faa5-41bf-8e8c-03e86990fa11">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yNzU_13109ee4-f923-4cd2-b32a-5ab089c637ac">942-6500</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTAtMS0xLTExNDY5Nw_a43aa92d-8501-49e3-9261-2d40ff28be8a">Common Stock ($0.01 par value)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTEtMS0xLTExNDY5Nw_1dc2ef74-76c1-44f1-a56f-a207e24aa4ae">ACA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGFibGU6NDg5NzYxNDU0M2QyNDllYjhkNzJhODU4ODI2MGVmNDgvdGFibGVyYW5nZTo0ODk3NjE0NTQzZDI0OWViOGQ3MmE4NTg4MjYwZWY0OF8xLTItMS0xLTExNDY5Nw_f3fe48de-2ba2-4df1-a951-f6889d670d13">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl83Mzg_7414e589-b8e0-4919-9651-1ddf4fb4dcb1">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xMDYw_461f03a4-bcb9-4171-a656-00e971752d28">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDY5_3345d25e-cf4d-4b43-bb52-11c924024510">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xNTE4_2bc2cd29-bd93-49de-8049-675ef0e7da82">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xNTQ3_8ed87cdd-1909-4461-9dae-7a465bcc2602">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8xOTk3_f1948d7a-50bb-461b-b46c-8cb3d2cd09b6">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia010a5b7a5d64ed9b7b63f6061ef00f9_I20230414"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xL2ZyYWc6NWU4YmRmNzI5YTkyNDUyZDgyMWE5MWQwZGMxYzJkYzYvdGV4dHJlZ2lvbjo1ZThiZGY3MjlhOTI0NTJkODIxYTkxZDBkYzFjMmRjNl8yMDY1_da72d46f-7a53-4751-8b25-ee2876991682"
      unitRef="shares">48436941</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNC0xLTEtMS0xMTQ2OTc_194720e4-56fe-4629-bf74-9524235628f2"
      unitRef="usd">549200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNC0zLTEtMS0xMTQ2OTc_c1f05ed1-f3fb-41ef-b39b-6af0bddd956a"
      unitRef="usd">535800000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNi0xLTEtMS0xMTQ2OTc_336c8358-2d28-4124-9574-6ba026fe2399"
      unitRef="usd">440600000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNi0zLTEtMS0xMTQ2OTc_210f9a5f-c102-41fc-a8c3-90514bea8682"
      unitRef="usd">439700000</us-gaap:CostOfRevenue>
    <us-gaap:OperatingExpenses
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNy0xLTEtMS0xMTQ2OTc_79de93a8-992d-4d21-b2c1-ce0c74b7f104"
      unitRef="usd">62500000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfNy0zLTEtMS0xMTQ2OTc_0c5de195-3fd2-4179-8911-994e38c22977"
      unitRef="usd">62600000</us-gaap:OperatingExpenses>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOC0xLTEtMS0xMTc5MDU_a87fa730-5c9e-45cc-91dc-cd1b3a7ab921"
      unitRef="usd">22600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOC0zLTEtMS0xMTc5MDU_c00c6226-91a6-48a5-b06c-01caf4180558"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0xLTEtMS0xMTc5MDU_0323e86f-62e1-4406-acbd-e2b967bf6389"
      unitRef="usd">6400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0zLTEtMS0xMTc5MDU_d08bc9d2-e1ca-4d59-977f-dd7a82f90c00"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:CostsAndExpenses
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0xLTEtMS0xMTQ2OTc_91c32083-8917-4f40-87f3-8b04f873dbb5"
      unitRef="usd">474100000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfOS0zLTEtMS0xMTQ2OTc_95020b8b-2453-4680-afc0-8f460a551dcf"
      unitRef="usd">501100000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTAtMS0xLTEtMTE0Njk3_f5fad83c-77e3-43ef-9c8d-0739edf1057c"
      unitRef="usd">75100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTAtMy0xLTEtMTE0Njk3_61a39f8d-8650-4f88-90d2-6e552e5cceec"
      unitRef="usd">34700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTItMS0xLTEtMTE0Njk3_27cb3cde-e402-4b51-a9cb-42e40ef861c6"
      unitRef="usd">7100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTItMy0xLTEtMTE0Njk3_1bcdf532-915c-43d8-ba3e-849c672aacb3"
      unitRef="usd">7200000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTMtMS0xLTEtMTE0Njk3_d532de24-b8e9-42da-bc2c-69a007cd31bd"
      unitRef="usd">1900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTMtMy0xLTEtMTE0Njk3_0bbec486-c613-4239-8316-348de57ae5a6"
      unitRef="usd">-900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTQtMS0xLTEtMTE0Njk3_f59db0af-1d0c-4d91-ac50-3829a23ed952"
      unitRef="usd">69900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTQtMy0xLTEtMTE0Njk3_ca8beeee-c698-4671-8791-d2decd91c1c4"
      unitRef="usd">26600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTYtMS0xLTEtMTE0Njk3_aa81a2e4-896b-4819-b67b-fdcaf4572fb2"
      unitRef="usd">14200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMTYtMy0xLTEtMTE0Njk3_4eb4d437-baca-4d48-a4a5-d50643febc81"
      unitRef="usd">6400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjItMS0xLTEtMTE0Njk3_42cf9bdd-b4a3-49b2-820e-45d298aa900b"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjItMy0xLTEtMTE0Njk3_c5d0e07a-fca6-4a97-870d-98c73b566fe3"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjUtMS0xLTEtMTE0Njk3_6cc9b9bb-6fee-43d6-80b8-cb6ff210223b"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjUtMy0xLTEtMTE0Njk3_81b4885a-3039-4fe4-8b8b-8ddb052afa31"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjYtMS0xLTEtMTE0Njk3_cba57766-349d-4409-ab28-2b03fc485004"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjYtMy0xLTEtMTE0Njk3_2cbc3dbc-5c2d-47ab-9566-86d4aa954517"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjgtMS0xLTEtMTE0Njk3_f613729c-6158-4d64-a44f-b2b6b0fea093"
      unitRef="shares">48300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjgtMy0xLTEtMTE0Njk3_5d1befb3-c242-4f85-853d-0dd220e4f34f"
      unitRef="shares">48200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjktMS0xLTEtMTE0Njk3_89b6418e-5d98-4648-9dce-a4fb15270490"
      unitRef="shares">48800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMjktMy0xLTEtMTE0Njk3_1c685dc4-d6a6-45aa-a2f3-c6af754b788c"
      unitRef="shares">48800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMzAtMS0xLTEtMTE0Njk3_a754bbda-21d9-4e5d-9141-9ecaf27b9fd9"
      unitRef="usdPerShare">0.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xNi9mcmFnOmM1NGI4MDk5MmRhMTQxYzg5NzI0MjY4ODNkNDhjYzYzL3RhYmxlOmMxNzBlNzk0OGM2ODRiYzZiOTQ5MmE3MDk0ZWI0NGYwL3RhYmxlcmFuZ2U6YzE3MGU3OTQ4YzY4NGJjNmI5NDkyYTcwOTRlYjQ0ZjBfMzAtMy0xLTEtMTE0Njk3_4754a1e5-ba6e-4f71-8d99-e733b66b2e02"
      unitRef="usdPerShare">0.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNC0xLTEtMS0xMTQ2OTc_d7f0677a-a4e5-4e1c-a072-14e00ca5c35c"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNC0zLTEtMS0xMTQ2OTc_f5735733-77b0-48d4-bbdf-a8bcc5a817e7"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjowNGI3OGYxNWQxMTQ0MGJjYjc0NjVlMDEwZWU0MWNhZV84OQ_3779ad65-18cc-424c-a621-bd312e0c61a6"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjowNGI3OGYxNWQxMTQ0MGJjYjc0NjVlMDEwZWU0MWNhZV85Mw_01a4a5cf-0f33-4a46-8024-1b480b3f4448"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0xLTEtMS0xMTQ2OTc_de56c08b-e422-4500-8390-5f4e85522a7d"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfNy0zLTEtMS0xMTQ2OTc_f16ac5a9-bb04-417c-a151-4453aff8cd6b"
      unitRef="usd">1600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjozNTgxYmZlZTY0YjY0MzM5OTIxYmZmYTc4NjY0NzFiMl8xMDA_8b599346-1377-4d3b-9ebc-01705a91d9b4"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjozNTgxYmZlZTY0YjY0MzM5OTIxYmZmYTc4NjY0NzFiMl8xMDQ_5dceb852-b0aa-46e9-b6e3-86c3378a02a4"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0xLTEtMS0xMTQ2OTc_207907f0-c0b2-4a40-9742-6779a95351b6"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfOC0zLTEtMS0xMTQ2OTc_b6899221-8ce3-4c5c-8ac0-02b6db88c63b"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NGUyNGQyMGRlY2I5NDQ3MGJlMDM4OThlYTliMTExZDVfODk_22247725-56d1-4a54-b43e-6dc11400ae57"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NGUyNGQyMGRlY2I5NDQ3MGJlMDM4OThlYTliMTExZDVfOTM_29640c4b-e789-41be-9b83-df96fcbd260e"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMS0xLTEtMTE0Njk3_d7b103ab-5614-4779-a643-f12205424c90"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTAtMy0xLTEtMTE0Njk3_7826c638-07df-4ee3-8eb2-74ee5c9ae119"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTItMS0xLTEtMTE0Njk3_19971504-a10d-4d4a-81db-3d247f5682e2"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTItMy0xLTEtMTE0Njk3_8a291282-8a76-4f75-be87-cf4f36430ff0"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTMtMS0xLTEtMTE0Njk3_15a2c975-0f75-4edd-9e06-9c547b680d7c"
      unitRef="usd">55500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18xOS9mcmFnOmNhMmI3ZmI0MzUyNjQ3ZTY5Y2E3N2ViNTMwMjJhYTkyL3RhYmxlOjA0Yjg2ZDg1YTZkZDQ0NzQ5ODBkNzQxOTU0MDIxYzJhL3RhYmxlcmFuZ2U6MDRiODZkODVhNmRkNDQ3NDk4MGQ3NDE5NTQwMjFjMmFfMTMtMy0xLTEtMTE0Njk3_dc67e3a6-b7d7-4167-9c64-e928fdc092bc"
      unitRef="usd">22400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c"
      unitRef="usd">149200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0zLTEtMS0xMTQ2OTc_3e0e368b-e71c-41c0-9683-901fbbd59ef3"
      unitRef="usd">160400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b"
      unitRef="usd">393600000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0zLTEtMS0xMTQ2OTc_f194a7b3-8e03-4fad-a98f-12d972ca8198"
      unitRef="usd">334200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701"
      unitRef="usd">125200000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMy0xLTEtMTE0Njk3_826cb749-ef3b-47ac-8164-8d15bc8b6903"
      unitRef="usd">126300000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc"
      unitRef="usd">70800000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMy0xLTEtMTE0Njk3_63f13396-0ecd-41a4-abfe-81ad17014620"
      unitRef="usd">59200000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d"
      unitRef="usd">132300000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMy0xLTEtMTE0Njk3_fcec4522-522d-48b9-9ebb-d11b3e0e71eb"
      unitRef="usd">130300000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287"
      unitRef="usd">328300000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMy0xLTEtMTE0Njk3_af906263-e584-4419-988c-2fbd1b682723"
      unitRef="usd">315800000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba"
      unitRef="usd">41800000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMy0xLTEtMTE0Njk3_3f136eb9-5c92-4ca1-9b5a-d1da1fd514cd"
      unitRef="usd">46400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5"
      unitRef="usd">912900000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMy0xLTEtMTE0Njk3_af38aefa-a385-43cb-8f4d-27139efa4bec"
      unitRef="usd">856800000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47"
      unitRef="usd">1209700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMy0xLTEtMTE0Njk3_19721155-6d60-4603-bc66-281c5fca1ce1"
      unitRef="usd">1199600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8"
      unitRef="usd">976500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMy0xLTEtMTE0Njk3_3c124304-f4bb-4a80-8eed-1a56d0620309"
      unitRef="usd">958500000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf"
      unitRef="usd">250900000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMy0xLTEtMTE0Njk3_e6c13727-2435-4471-9287-1aa78a813439"
      unitRef="usd">256100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063"
      unitRef="usd">9600000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMy0xLTEtMTE0Njk3_599d8cd0-c44d-422b-b205-dd54cad11a52"
      unitRef="usd">9600000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c"
      unitRef="usd">57500000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMy0xLTEtMTE0Njk3_18d79fa7-0054-4ce0-84c0-93368fc89d6c"
      unitRef="usd">60000000.0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78"
      unitRef="usd">3417100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMy0xLTEtMTE0Njk3_384fb926-8c4f-4754-bf48-6e3486723b2b"
      unitRef="usd">3340600000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5"
      unitRef="usd">205800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMy0xLTEtMTE0Njk3_711366e2-de7a-43df-85bd-3a0107f0aecc"
      unitRef="usd">190700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329"
      unitRef="usd">115700000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMy0xLTEtMTE0Njk3_23c77bad-acdd-43ff-902a-8f719fb85458"
      unitRef="usd">121800000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497"
      unitRef="usd">44000000.0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMy0xLTEtMTE0Njk3_0ad0e6a3-38b6-4f11-b036-30b93234d5c2"
      unitRef="usd">40500000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7"
      unitRef="usd">14900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMy0xLTEtMTE0Njk3_ca7c7d55-d506-4fae-88d9-78053d048eab"
      unitRef="usd">14700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b"
      unitRef="usd">380400000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMy0xLTEtMTE0Njk3_a51966f7-6fca-440e-b161-2b725c311b66"
      unitRef="usd">367700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668"
      unitRef="usd">535000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMy0xLTEtMTE0Njk3_0d7adcce-8b70-440d-a884-b416556a6ac8"
      unitRef="usd">535900000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8"
      unitRef="usd">183000000.0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMy0xLTEtMTE0Njk3_f6f5bdc8-0967-466b-9541-4a0d55deb512"
      unitRef="usd">175600000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53"
      unitRef="usd">75500000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMy0xLTEtMTE0Njk3_bb93f648-d9fd-4791-8a8c-c9a4032a3171"
      unitRef="usd">77000000.0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee"
      unitRef="usd">1173900000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMy0xLTEtMTE0Njk3_cd0280d6-e9ac-4983-aa71-6aaf2d7cb75a"
      unitRef="usd">1156200000</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_01d108dd-2b6a-41c7-b30a-ffa561368de1"
      unitRef="shares">200000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27"
      unitRef="shares">200000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockValue
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd"
      unitRef="usd">500000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMy0xLTEtMTE0Njk3_b58bc8c9-abe5-429b-96fc-cf74438881af"
      unitRef="usd">500000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64"
      unitRef="usd">1690300000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMy0xLTEtMTE0Njk3_720dec3b-e2b3-4e29-90b3-0823e9a452be"
      unitRef="usd">1684100000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40"
      unitRef="usd">568800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMy0xLTEtMTE0Njk3_8737e669-9179-492f-b6ce-47f576b65640"
      unitRef="usd">515500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2"
      unitRef="usd">-15900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMy0xLTEtMTE0Njk3_be171894-c7e0-45aa-b472-37e2d3edf9f6"
      unitRef="usd">-15700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57"
      unitRef="usd">500000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMy0xLTEtMTE0Njk3_0f7730e8-6f55-4ed1-96ef-acaa0058c358"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e"
      unitRef="usd">2243200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMy0xLTEtMTE0Njk3_28c3f643-16c3-43a1-b6c9-81095ad06609"
      unitRef="usd">2184400000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3"
      unitRef="usd">3417100000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMy0xLTEtMTE0Njk3_a95cb08b-c3ce-450e-8b69-09abf9909ed7"
      unitRef="usd">3340600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNS0xLTEtMS0xMTQ2OTc_11328181-c725-4b2c-b461-680ac27fa3a2"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNS0zLTEtMS0xMTQ2OTc_61512314-c593-4aa8-8650-25c95e75d083"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfOC0xLTEtMS0xMTQ2OTc_cd8618fc-a551-42f0-91b8-d7356d8ed8b2"
      unitRef="usd">38800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfOC0zLTEtMS0xMTQ2OTc_ddfbc8cc-3f72-4bfb-8f1d-6ed369c0e609"
      unitRef="usd">37800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTAtMS0xLTEtMTE0Njk3_411c83c0-652f-4382-8b24-42c3cb5c1382"
      unitRef="usd">5500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTAtMy0xLTEtMTE0Njk3_cc61d751-533e-4906-bcf1-989a21e762d8"
      unitRef="usd">4400000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTItMS0xLTEtMTE0Njk3_e0d0299d-382b-478c-880f-4abd53518e3a"
      unitRef="usd">7400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTItMy0xLTEtMTE0Njk3_49c1be88-0948-4960-a68e-309c76da76cb"
      unitRef="usd">5100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTMtMS0xLTEtMTE0Njk3_8d25f89b-b335-458d-adfb-0af5c9a7fc56"
      unitRef="usd">22600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTMtMy0xLTEtMTE0Njk3_8582c5ae-2b12-488c-94a0-916e7c39750f"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTQtMS0xLTEtMTIxMDA4_2dfe6178-fed9-4dfc-a56a-1940787707ca"
      unitRef="usd">6400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTQtMy0xLTEtMTIzMTEz_a6b00aee-1d50-4cab-b377-3ad5f1aa47f3"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTUtMS0xLTEtMTE0Njk3_eedac300-ab50-43c8-a4ae-b26b3712e3da"
      unitRef="usd">-3400000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTUtMy0xLTEtMTE0Njk3_b09967ec-d2a3-43c7-8423-c98c817c4155"
      unitRef="usd">1200000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTYtMS0xLTEtMTE0Njk3_8053a248-d9fb-4d26-9bc3-71cf4bb956d3"
      unitRef="usd">-2600000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTYtMy0xLTEtMTE0Njk3_131d9781-67d0-4fb8-97f6-a553ca5a2c73"
      unitRef="usd">-3000000.0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTctMS0xLTEtMTE0Njk3_2e979880-efd9-48aa-81e3-f088072298d6"
      unitRef="usd">-3500000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTctMy0xLTEtMTE0Njk3_fd39da76-0d82-4b19-9e4c-0dfdebb57318"
      unitRef="usd">-500000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTktMS0xLTEtMTE0Njk3_7a303b3a-1e07-4173-bb28-c7990e47675c"
      unitRef="usd">66400000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMTktMy0xLTEtMTE0Njk3_6ae640dd-c810-43e1-a0d0-224f1f2b7e53"
      unitRef="usd">69300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjAtMS0xLTEtMTE0Njk3_f7ae85e1-d691-4c4b-af85-ac3ada988db1"
      unitRef="usd">10900000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjAtMy0xLTEtMTE0Njk3_9bd4b299-928f-4f77-add4-1cde909dcc1c"
      unitRef="usd">18200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjEtMS0xLTEtMTE0Njk3_a9a34b8c-03b1-4d21-839e-0d9e62cbdc5d"
      unitRef="usd">-4600000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjEtMy0xLTEtMTE0Njk3_7152f0d4-9719-40e3-bfe6-e432033be090"
      unitRef="usd">-2700000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjItMS0xLTEtMTE0Njk3_a8cc9298-8a52-40c0-a5e8-50250722ece7"
      unitRef="usd">10500000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjItMy0xLTEtMTE0Njk3_0912b3f8-786e-4ea7-9a70-8f09c5c7c43c"
      unitRef="usd">44000000.0</us-gaap:IncreaseDecreaseInAccountsPayable>
    <aca:IncreaseDecreaseInAdvanceBillings
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjMtMS0xLTEtMTE0Njk3_a624b360-0c56-41ec-9811-c6584131c29f"
      unitRef="usd">8000000.0</aca:IncreaseDecreaseInAdvanceBillings>
    <aca:IncreaseDecreaseInAdvanceBillings
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjMtMy0xLTEtMTE0Njk3_0ba9fa3f-7b4f-4e5a-8611-1ea45820b70a"
      unitRef="usd">1800000</aca:IncreaseDecreaseInAdvanceBillings>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjQtMS0xLTEtMTE0Njk3_ee21bfdb-8298-4284-a258-49e693465575"
      unitRef="usd">-1200000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjQtMy0xLTEtMTE0Njk3_73c84ccd-2c2e-4aa3-8508-2efc23889f30"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjgtMS0xLTEtMTE0Njk3_bd2db830-3828-4cba-80ad-aab8a87dc115"
      unitRef="usd">27300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMjgtMy0xLTEtMTE0Njk3_a7b3fee6-301c-46ea-b5d4-9b0c843b1483"
      unitRef="usd">24500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzItMS0xLTEtMTE0Njk3_d8489d70-2907-44d1-ab88-8d5aaad7d9c7"
      unitRef="usd">23900000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzItMy0xLTEtMTE0Njk3_46cea5df-b5db-45ef-8fa6-9f4ee52edb46"
      unitRef="usd">20600000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMS0xLTEtMTIxNzA5_7c163aa6-1823-40ff-8f36-f5ce21e989da"
      unitRef="usd">2000000.0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMy0xLTEtMTIxNzI3_70e37c74-9196-4a80-8c78-7aedee5bbf12"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzMtMS0xLTEtMTE0Njk3_1ad96cdc-ef61-4ed1-ba46-7ef78d4bf32f"
      unitRef="usd">44400000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzMtMy0xLTEtMTE0Njk3_68d14484-c484-4026-a0f6-30b6e37f3a90"
      unitRef="usd">25900000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMS0xLTEtMTE0Njk3_845628dd-9f82-414e-b591-ba99c8782601"
      unitRef="usd">15600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzQtMy0xLTEtMTE0Njk3_9a1f6a91-4f01-444e-90f7-a2e93a64892f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzktMS0xLTEtMTE0Njk3_06d966c0-a16f-4882-afd8-fdcf3a7398d4"
      unitRef="usd">-34100000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfMzktMy0xLTEtMTE0Njk3_04bf2b14-b943-48e4-806e-961e91f9348c"
      unitRef="usd">-5300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDQtMS0xLTEtMTE0Njk3_6dd9c106-6ecc-4659-a80f-28bf6d9fa9b4"
      unitRef="usd">1900000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDQtMy0xLTEtMTE0Njk3_5c858d8c-c8dd-40a2-a16e-56b64d4291b7"
      unitRef="usd">1000000.0</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDctMS0xLTEtMTE0Njk3_761c7da6-d5c5-4e2e-bb6c-544f19ae100a"
      unitRef="usd">2400000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDctMy0xLTEtMTE0Njk3_b5a53568-fcbc-4508-b961-c659ea31e8f8"
      unitRef="usd">2400000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDgtMS0xLTEtMTE0Njk3_3ae5accf-a6bf-4661-ba7d-4ff8d617d9eb"
      unitRef="usd">100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNDgtMy0xLTEtMTE0Njk3_bf03f78f-4766-4968-b75a-c3211a44d2bb"
      unitRef="usd">100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTUtMS0xLTEtMTE0Njk3_98e17b43-0e79-42dc-a138-894b9e532b6c"
      unitRef="usd">-4400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTUtMy0xLTEtMTE0Njk3_60477874-cc62-4273-8488-e8789afd1767"
      unitRef="usd">-3500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTYtMS0xLTEtMTE0Njk3_4e92aea2-0b33-4ba6-86fd-e685156cbf6b"
      unitRef="usd">-11200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTYtMy0xLTEtMTE0Njk3_b3b06a5f-bb62-4920-9dbe-5713c52a3a10"
      unitRef="usd">15700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTctMS0xLTEtMTE0Njk3_229582ce-cd76-45d3-a4f1-46fd9ed295d9"
      unitRef="usd">160400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i250ea8778bcc46a6960f41ff4c509514_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTctMy0xLTEtMTE0Njk3_371f0079-9ec5-4977-9749-65596093394e"
      unitRef="usd">72900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0"
      unitRef="usd">149200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8524fef254974e09a43cf3c17e886853_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMy0xLTEtMTE0Njk3_e4f00ea6-ddf7-4cfe-86dc-af99d90e3202"
      unitRef="usd">88600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMS02LTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo1MDUxNGE5NThhMjc0NWQ1YjY4NTkyNWJkNDNmYjg3MV80_2219a479-3d6c-4603-b3f3-105c3de58922"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharesIssued
      contextRef="ifc6d94e892624011930a6b6a76b839d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtNC0xLTEtMTE0Njk3_495aa9df-7e7b-4840-9e34-22e462643396"
      unitRef="shares">48300000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ifc6d94e892624011930a6b6a76b839d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtNi0xLTEtMTE0Njk3_24844b08-7c3a-4fd9-b42f-f5502cf7e8cd"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a29bf6c94384a47baca077d2f10c43b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtOC0xLTEtMTE0Njk3_42eeab9e-192c-45c5-99af-6b52e4487580"
      unitRef="usd">1692600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i44f9571408e5408bbaf179c86c12054f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTAtMS0xLTExNDY5Nw_1fd121b8-b10f-4f01-8be9-55393d9294fa"
      unitRef="usd">279500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied05df6ac1434eebb17b0a38f2b060a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTItMS0xLTExNDY5Nw_2e4491bf-5714-49b5-9705-f3791392da5c"
      unitRef="usd">-19300000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i78ec193157a54ba0beff1e3da42d7bb5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTQtMS0xLTExNDY5Nw_e6a34fe6-44c2-4c7c-88bc-172b0be8ea82"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i78ec193157a54ba0beff1e3da42d7bb5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTYtMS0xLTExNDY5Nw_d13cc890-b5df-4de1-b878-47e2bd810e4b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i250ea8778bcc46a6960f41ff4c509514_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjUtMTgtMS0xLTExNDY5Nw_e23ed349-e7f9-47c2-8950-73b609e9d57d"
      unitRef="usd">1953300000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjYtMTAtMS0xLTExNDY5Nw_9a601712-05d0-42b0-a780-d811295ccda3"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjYtMTgtMS0xLTExNDY5Nw_7cc16a96-84d3-48d5-9a4b-0e2e44829d10"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjctMTItMS0xLTExNDY5Nw_068a285b-bd77-4525-a77e-3f7f01b725af"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjctMTgtMS0xLTExNDY5Nw_99b1c5b9-c4a6-453d-8cfa-921ea79560c0"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i54124a03d20c4dde876fc3e9f9beac76_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjgtMTAtMS0xLTExNDY5Nw_e8dd2a74-833b-4a3c-a9c8-e5dd8df94840"
      unitRef="usd">2400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjgtMTgtMS0xLTExNDY5Nw_b43c2df1-8f49-4fc3-9b23-a41eba2f3ee0"
      unitRef="usd">2400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ifc86357605f345669949be6fc5a89461_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktNC0xLTEtMTE0Njk3_703ed3fd-658c-4ff5-b5a3-185240327807"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i6d8edaa8293c4742a96c2eca356dec3f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktOC0xLTEtMTE0Njk3_4bdc17f4-71cf-46bf-9845-e5efc71ed5db"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTQtMS0xLTExNDY5Nw_55e1befa-034b-494a-b8a8-3f30a66cd8d3"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9df27d3f19d0437093b9b67eafc6ddb1_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTYtMS0xLTExNDY5Nw_fd98a899-f8f7-447b-bc2c-b474e48dd6cb"
      unitRef="usd">-200000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMjktMTgtMS0xLTExNDY5Nw_c46c55a5-f8e9-4461-b988-99c5977e2aa1"
      unitRef="usd">4300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesIssued
      contextRef="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtNC0xLTEtMTE0Njk3_31867b75-7fbc-46f2-9e3d-bae77ccdabe0"
      unitRef="shares">48300000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ie38e25424e6d4ce8bb76eb86aef68be9_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtNi0xLTEtMTE0Njk3_66120697-38c2-4195-9a33-ba2027f6e533"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i27603794fa924da7b998625d84fb7493_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtOC0xLTEtMTE0Njk3_d2b1f770-f58b-446f-a6b0-5f5656edec7b"
      unitRef="usd">1697100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie71a862bbb7d46249f6708d45f519d7f_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTAtMS0xLTExNDY5Nw_0cc22b6f-216f-4e95-ba42-b3c44012385e"
      unitRef="usd">297300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0168829e10846e7bde3ce773d89b264_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTItMS0xLTExNDY5Nw_f94caea4-e05e-481e-a55c-415c98330525"
      unitRef="usd">-17100000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i882360d80b8b402a8ce70dab48710192_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTQtMS0xLTExNDY5Nw_9701fcf2-5623-4d05-8797-e0cc1b8fb8c9"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i882360d80b8b402a8ce70dab48710192_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTYtMS0xLTExNDY5Nw_f3897ec5-22b7-464f-ae77-9e4c1eaea549"
      unitRef="usd">-200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8524fef254974e09a43cf3c17e886853_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzMtMTgtMS0xLTExNDY5Nw_6d4c2859-5828-4b57-bab9-79dad003ba44"
      unitRef="usd">1977600000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtNC0xLTEtMTE0Njk3_52b93f34-8863-4a2b-a175-8229573348d9"
      unitRef="shares">48400000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9fb1e54e5d0e4ac9b5853d954fd6765b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtNi0xLTEtMTE0Njk3_e3f41e5f-df6e-4a11-8f32-2062b8066309"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia7647a87d44843eb80a65e8daf8a190a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtOC0xLTEtMTE0Njk3_00c7e587-20e1-44f8-8905-114593a67da2"
      unitRef="usd">1684100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i790ba76a29ee4807846857d6bd7fbdbf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTAtMS0xLTExNDY5Nw_3d739547-fba2-4409-bc42-5b0da27d08f7"
      unitRef="usd">515500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3066d11a84ec4adea68176e8fb2ea9da_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTItMS0xLTExNDY5Nw_4815872f-1c48-469c-af34-97a394f6ee69"
      unitRef="usd">-15700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTQtMS0xLTExNDY5Nw_78c699df-5e83-4c36-9c9e-f18aea789865"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2464ccb6d3c54ad18e80a5b7252219a3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTYtMS0xLTExNDY5Nw_b76fdc05-599e-4eec-bff0-aa36fb30f6d0"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzYtMTgtMS0xLTExNDY5Nw_07b1fdb6-53bc-4449-bd5b-5d44ead278ad"
      unitRef="usd">2184400000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib1e94909005143268cdb6002a9af4779_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzctMTAtMS0xLTExNDY5Nw_ea930c75-9c40-4af5-84d9-ef0eec955f1d"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzctMTgtMS0xLTExNDY5Nw_c3ff2542-a509-406a-80e4-15069acbcb4a"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzgtMTItMS0xLTExNDY5Nw_b24d8377-0ea1-42d6-a6e5-876291def696"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzgtMTgtMS0xLTExNDY5Nw_b1ed0a88-814e-4d91-8000-ab038857f01d"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib1e94909005143268cdb6002a9af4779_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzktMTAtMS0xLTExNDY5Nw_44cac707-fc32-46c1-aad5-02fbfd3970cf"
      unitRef="usd">2400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfMzktMTgtMS0xLTExNDY5Nw_cbcf0766-3610-40ea-af6f-069bc8f1a7f2"
      unitRef="usd">2400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ib8c31f3302354a4a83fc9bbdf75431fd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtNC0xLTEtMTE0Njk3_fbb7bdec-b377-49e7-b797-b0a28ea033be"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id4c1c37b99394b6cbb4b6dfe9c550179_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtOC0xLTEtMTE0Njk3_47b793c4-7ef0-4cfd-86b3-f6b6ba70962b"
      unitRef="usd">6200000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTQtMS0xLTExNDY5Nw_4792744d-455f-47f1-9cb9-6327d01d2a6a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia65b9bbfa95648c1927c28354ab92f5c_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTYtMS0xLTExNDY5Nw_2acc11e9-1c1a-4cdc-bf69-10c840c66c67"
      unitRef="usd">-500000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDAtMTgtMS0xLTExNDY5Nw_70822a47-89ea-4f35-babb-414b7665d606"
      unitRef="usd">5700000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesIssued
      contextRef="ic621d084ed534a99a0ed2464ac70ab06_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtNC0xLTEtMTE0Njk3_5b71d19a-b65c-4ae2-a2c9-39e7c75ae144"
      unitRef="shares">48400000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic621d084ed534a99a0ed2464ac70ab06_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtNi0xLTEtMTE0Njk3_c9eef6e7-5dcd-4a72-aa54-30146c1e6599"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice43437f1ea74ed3b5105096c63c4134_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtOC0xLTEtMTE0Njk3_20ce599b-2d26-479b-a741-20cc65338665"
      unitRef="usd">1690300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic8f3eeefb4224f8d91e79c8b44e3a220_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTAtMS0xLTExNDY5Nw_790c302e-1b71-47ac-b1c2-b8506eb59bd6"
      unitRef="usd">568800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id9cf19997b27434bb7da80ffdaba419e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTItMS0xLTExNDY5Nw_75bac272-1840-4772-8054-b12ab27f5d2c"
      unitRef="usd">-15900000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i7bee438db8a64a2280102892d2bd6c38_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTQtMS0xLTExNDY5Nw_3b29150a-d9d8-46f9-a68e-edbd2c02d00f"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7bee438db8a64a2280102892d2bd6c38_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTYtMS0xLTExNDY5Nw_468f09e4-9750-43d8-9f81-35f2a2488f2f"
      unitRef="usd">-500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zMS9mcmFnOmI1NmZkNGZiM2VjODRhOWJhZjZmMDVkNTE4MzViNjIxL3RhYmxlOmUwZmUzYjhhZTEyMDRmNjdiMzIxZDRiNTU3MTk2MzMxL3RhYmxlcmFuZ2U6ZTBmZTNiOGFlMTIwNGY2N2IzMjFkNGI1NTcxOTYzMzFfNDQtMTgtMS0xLTExNDY5Nw_3bc9bb78-bfc8-40e0-bcbf-a0f51f6a80b3"
      unitRef="usd">2243200000</us-gaap:StockholdersEquity>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMDk_44eebf1d-f014-4e82-a557-e4ddd80c4239">Overview and Summary of Significant Accounting Policies&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;Basis of Presentation&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;Arcosa, Inc. and its consolidated subsidiaries (&#x201c;Arcosa,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; or &#x201c;our&#x201d;), headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange.&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 accompanying Consolidated Financial Statements are unaudited and have been prepared from the books and records of Arcosa, Inc. and its consolidated subsidiaries. All normal and recurring adjustments necessary for a fair presentation of the financial position of the Company and the results of operations, comprehensive income/loss, and cash flows have been made in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;). All significant intercompany accounts and transactions have been eliminated. Because of seasonal and other factors, the financial condition and results of operations for the three months ended March&#160;31, 2023 may not be indicative of Arcosa's expected business, financial condition, and results of operations for the year ending December&#160;31, 2023. &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;These interim financial statements and notes are condensed as permitted by the instructions to Form 10-Q and should be read in conjunction with the audited Consolidated Financial Statements of the Company included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.&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;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-weight:400;line-height:120%"&gt;In&#160;December 2022, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) authorized a&#160;new $50 million&#160;share repurchase program effective&#160;January&#160;1, 2023&#160;through&#160;December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $50.0 million authorization available as of March&#160;31, 2023. &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. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of principal activities from which the Company generates its revenue, separated by reportable segments. Payments for our products and services are generally due within normal commercial terms. For a further discussion regarding the Company&#x2019;s reportable segments, see Note 4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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;Segment Information. &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;Construction Products&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 Construction Products segment recognizes substantially all revenue when the customer has accepted the product and legal title of the product has passed to the customer. &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;Engineered Structures&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;Within the Engineered Structures segment, revenue is recognized for our wind tower and certain utility structure businesses over time as the products are manufactured using an input approach based on the costs incurred relative to the total estimated costs of production. We recognize revenue over time for these products as they are highly customized to the needs of an individual customer resulting in no alternative use to the Company if not purchased by the customer after the contract is executed. In addition, we have the right to bill the customer for our work performed to date plus at least a reasonable profit margin for work performed. As of March&#160;31, 2023, we had a contract asset of $78.0 million related to these contracts, compared to $77.5 million as of December&#160;31, 2022, which is included in receivables, net of allowance, within the Consolidated Balance Sheets. The increase in the contract asset is due to timing of deliveries. For all other products, revenue is recognized when the customer has accepted the product and legal title of the product has passed to the customer. &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;Transportation Products&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 Transportation Products segment recognizes revenue when the customer has accepted the product and legal title of the product has passed to the customer.&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;Unsatisfied Performance Obligations&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 includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: &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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:17.762%"/&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;/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;Unsatisfied performance obligations as of March 31, 2023&lt;/span&gt;&lt;/td&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="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:center;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 expected to be delivered in 2023&lt;/span&gt;&lt;/td&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="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;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:#dbdbdb;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;Engineered Structures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility, wind, and related structures&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:700;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:700;line-height:100%"&gt;1,531.4&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:#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:700;line-height:100%"&gt;29&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:#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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Products:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Inland barges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;279.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;68&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:#dbdbdb;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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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;text-indent:9pt"&gt;&lt;span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024. &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;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 the amounts used for income tax purposes. 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;The Company regularly evaluates the likelihood of realization of tax benefits derived from positions it has 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, the Company recognizes the benefit it believes is cumulatively greater than&#160;50%&#160;likely to be realized. To the extent the Company 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;The Company considers all highly liquid debt instruments to be cash and cash equivalents if purchased with a maturity of&#160;three months&#160;or less. Financial instruments that potentially subject the Company to a concentration of credit risk are primarily cash investments and receivables. The Company places its cash investments in bank deposits and highly-rated money market funds, and its investment policy limits the amount of credit exposure to any one commercial issuer. We seek to limit concentrations of credit risk with respect to receivables with control procedures that monitor the credit worthiness of customers, together with the large number of customers in the Company's customer base and their dispersion across different industries and geographic areas. As receivables are generally unsecured, the Company maintains an allowance for doubtful accounts based upon the expected credit losses. Receivable balances determined to be uncollectible are charged against the allowance. To accelerate the conversion to cash, the Company may sell a portion of its trade receivables to third parties. The Company has no recourse to these receivables once they are sold but may have continuing involvement related to servicing and collection activities. The impact of these transactions in the Company's Consolidated Statements of Operations for the three months ended March&#160;31, 2023 was not significant. 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"&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;The Company may, from time to time, use derivative instruments to mitigate the impact of changes in interest rates, commodity prices, or changes in foreign currency exchange rates. For derivative instruments designated as hedges, the Company formally documents the relationship between the derivative instrument and the hedged item, as well as the risk management objective and strategy for the use of the derivative instrument. This documentation includes linking the derivative to specific assets or liabilities on the balance sheet, commitments, or forecasted transactions. At the time a derivative instrument is entered into, and at least quarterly thereafter, the Company assesses whether the derivative instrument is effective in offsetting the changes in fair value or cash flows of the hedged item. Any change in the fair value of the hedged instrument is recorded in accumulated other comprehensive loss (&#x201c;AOCL&#x201d;) as a separate component of stockholders' equity and reclassified into earnings in the period during which the hedged transaction affects earnings. The Company monitors its derivative positions and the credit ratings of its counterparties and does not anticipate losses due to counterparties' non-performance. &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;Recent Accounting Pronouncements&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;Recently adopted accounting pronouncements&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;Effective as of January 1, 2023, the Company adopted Accounting Standards Update No. 2021-08, &#x201c;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#x201d;, (&#x201c;ASU 2021-08&#x201d;), which requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption of this guidance did not have a material effect on the Company's Consolidated Financial Statements. &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;Recently issued accounting pronouncements not adopted as of March&#160;31, 2023&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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2020-04, &#x201c;Reference Rate Reform&#x201d;, (&#x201c;ASU 2020-04&#x201d;), which provides optional guidance for contract modifications, hedging accounting, and other transactions associated with the transition from reference rates that are expected to be discontinued. ASU 2020-04 is effective for all entities upon issuance through December 31, 2024 as amended by ASU 2022-06. We continue to evaluate the impact of adoption, but do not expect the guidance to have a material impact on our Consolidated Financial Statements.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Reclassifications&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;Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMjc_641ea8f0-38a3-4aa4-b14a-3517cff1e6a7">&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;Basis of Presentation&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;Arcosa, Inc. and its consolidated subsidiaries (&#x201c;Arcosa,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; or &#x201c;our&#x201d;), headquartered in Dallas, Texas, is a provider of infrastructure-related products and solutions with leading brands serving construction, engineered structures, and transportation markets in North America. Arcosa is a Delaware corporation and was incorporated in 2018 as an independent, publicly-traded company, listed on the New York Stock Exchange.&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 accompanying Consolidated Financial Statements are unaudited and have been prepared from the books and records of Arcosa, Inc. and its consolidated subsidiaries. All normal and recurring adjustments necessary for a fair presentation of the financial position of the Company and the results of operations, comprehensive income/loss, and cash flows have been made in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;). All significant intercompany accounts and transactions have been eliminated. Because of seasonal and other factors, the financial condition and results of operations for the three months ended March&#160;31, 2023 may not be indicative of Arcosa's expected business, financial condition, and results of operations for the year ending December&#160;31, 2023. &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;These interim financial statements and notes are condensed as permitted by the instructions to Form 10-Q and should be read in conjunction with the audited Consolidated Financial Statements of the Company included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzc_ae76c1dc-eed7-40d3-b853-ff069da497d6">Stockholders' EquityIn&#160;December 2022, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) authorized a&#160;new $50 million&#160;share repurchase program effective&#160;January&#160;1, 2023&#160;through&#160;December&#160;31, 2024 to replace a program of the same amount that expired on December 31, 2022. For the three months ended March&#160;31, 2023, the Company did not repurchase any shares, leaving the full amount of the $50.0 million authorization available as of March&#160;31, 2023.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTg5Ng_13f613c3-5419-4a6c-ad7c-01f495cde456"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjE5OTAyMzI3NTI2Ng_f3f729e8-ee29-47ec-8a99-c0578caf6da8"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAxODk_a1e7c52e-7700-444d-81db-54d35fcbcae8">&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. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of principal activities from which the Company generates its revenue, separated by reportable segments. Payments for our products and services are generally due within normal commercial terms. For a further discussion regarding the Company&#x2019;s reportable segments, see Note 4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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;Segment Information. &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;Construction Products&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 Construction Products segment recognizes substantially all revenue when the customer has accepted the product and legal title of the product has passed to the customer. &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;Engineered Structures&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;Within the Engineered Structures segment, revenue is recognized for our wind tower and certain utility structure businesses over time as the products are manufactured using an input approach based on the costs incurred relative to the total estimated costs of production. We recognize revenue over time for these products as they are highly customized to the needs of an individual customer resulting in no alternative use to the Company if not purchased by the customer after the contract is executed. In addition, we have the right to bill the customer for our work performed to date plus at least a reasonable profit margin for work performed. As of March&#160;31, 2023, we had a contract asset of $78.0 million related to these contracts, compared to $77.5 million as of December&#160;31, 2022, which is included in receivables, net of allowance, within the Consolidated Balance Sheets. The increase in the contract asset is due to timing of deliveries. For all other products, revenue is recognized when the customer has accepted the product and legal title of the product has passed to the customer. &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;Transportation Products&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 Transportation Products segment recognizes revenue when the customer has accepted the product and legal title of the product has passed to the customer.&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;Unsatisfied Performance Obligations&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 includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: &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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:17.762%"/&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;/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;Unsatisfied performance obligations as of March 31, 2023&lt;/span&gt;&lt;/td&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="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:center;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 expected to be delivered in 2023&lt;/span&gt;&lt;/td&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="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;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:#dbdbdb;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;Engineered Structures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility, wind, and related structures&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:700;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:700;line-height:100%"&gt;1,531.4&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:#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:700;line-height:100%"&gt;29&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:#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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Products:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Inland barges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;279.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;68&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:#dbdbdb;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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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;Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22% are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMzg0NA_05296b57-db99-4475-883b-eb7b0cf93dee"
      unitRef="usd">78000000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMzg4Nw_81838306-aa22-4083-9bfe-5a58a6acac25"
      unitRef="usd">77500000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAxOTI_ff07268d-cf3e-499d-86e7-48309700b756">&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;Unsatisfied Performance Obligations&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 includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March&#160;31, 2023 and the percentage of the outstanding performance obligations as of March&#160;31, 2023 expected to be delivered during the remainder of 2023: &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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:17.762%"/&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;/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;Unsatisfied performance obligations as of March 31, 2023&lt;/span&gt;&lt;/td&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="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:center;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 expected to be delivered in 2023&lt;/span&gt;&lt;/td&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="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;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:#dbdbdb;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;Engineered Structures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility, wind, and related structures&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:700;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:700;line-height:100%"&gt;1,531.4&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:#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:700;line-height:100%"&gt;29&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:#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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Products:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Inland barges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;279.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;68&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:#dbdbdb;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:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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;Of the remaining unsatisfied performance obligations for utility, wind, and related structures, 22% are expected to be delivered during 2024 with the remainder expected to be delivered through 2028. Substantially all of the remaining unsatisfied performance obligations for inland barges are expected to be delivered during 2024.</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfNC0xLTEtMS0xMTQ2OTc_88a7450c-ef46-4ccd-baed-0bbd8d1c91b0"
      unitRef="usd">1531400000</us-gaap:RevenueRemainingPerformanceObligation>
    <aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear
      contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfNC0zLTEtMS0xMTQ2OTc_6138081f-63af-444d-8e9a-d715a0e5c458"
      unitRef="number">0.29</aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfOC0xLTEtMS0xMTQ2OTc_4e5caff2-cc71-43c7-8da7-c87fb10b768f"
      unitRef="usd">279000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear
      contextRef="i3a6e1252962d4f6890523ac6fea8ebdd_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RhYmxlOjczYmE0NWI1NzM4MzQwYzQ5ZWIxZmNmZGZmNDdiNjI0L3RhYmxlcmFuZ2U6NzNiYTQ1YjU3MzgzNDBjNDllYjFmY2ZkZmY0N2I2MjRfOC0zLTEtMS0xMTQ2OTc_48e6d29d-b089-441e-be0c-205c217394e0"
      unitRef="number">0.68</aca:Revenueremainingperformanceobligationexpectedtobedeliveredincurrentyear>
    <aca:RevenueRemainingPerformanceObligationPercentageYear2
      contextRef="i3118ebb08dc547368f7c5907c7417b6a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjc0ODc3OTA4NjA2Nw_bfd79d53-34d1-429e-9009-afdcfc883c3f"
      unitRef="number">0.22</aca:RevenueRemainingPerformanceObligationPercentageYear2>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzM_1abb9384-55aa-4504-847b-1cabb74fd0b2">&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;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 the amounts used for income tax purposes. 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;The Company regularly evaluates the likelihood of realization of tax benefits derived from positions it has 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, the Company recognizes the benefit it believes is cumulatively greater than&#160;50%&#160;likely to be realized. To the extent the Company 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;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMTY_a9ba226c-08d9-4207-b697-39b8d8fc1bab">Financial InstrumentsThe Company considers all highly liquid debt instruments to be cash and cash equivalents if purchased with a maturity of&#160;three months&#160;or less.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMDc_2fcb7af3-eb22-4478-b46d-8e0902232483">Financial instruments that potentially subject the Company to a concentration of credit risk are primarily cash investments and receivables. The Company places its cash investments in bank deposits and highly-rated money market funds, and its investment policy limits the amount of credit exposure to any one commercial issuer. We seek to limit concentrations of credit risk with respect to receivables with control procedures that monitor the credit worthiness of customers, together with the large number of customers in the Company's customer base and their dispersion across different industries and geographic areas. As receivables are generally unsecured, the Company maintains an allowance for doubtful accounts based upon the expected credit losses. Receivable balances determined to be uncollectible are charged against the allowance. To accelerate the conversion to cash, the Company may sell a portion of its trade receivables to third parties. The Company has no recourse to these receivables once they are sold but may have continuing involvement related to servicing and collection activities. The impact of these transactions in the Company's Consolidated Statements of Operations for the three months ended March&#160;31, 2023 was not significant. The carrying values of cash, receivables, and accounts payable are considered to be representative of their respective fair values.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMzA_079597e7-1953-43c3-97df-a2d6d22683d8">Derivative Instruments The Company may, from time to time, use derivative instruments to mitigate the impact of changes in interest rates, commodity prices, or changes in foreign currency exchange rates. For derivative instruments designated as hedges, the Company formally documents the relationship between the derivative instrument and the hedged item, as well as the risk management objective and strategy for the use of the derivative instrument. This documentation includes linking the derivative to specific assets or liabilities on the balance sheet, commitments, or forecasted transactions. At the time a derivative instrument is entered into, and at least quarterly thereafter, the Company assesses whether the derivative instrument is effective in offsetting the changes in fair value or cash flows of the hedged item. Any change in the fair value of the hedged instrument is recorded in accumulated other comprehensive loss (&#x201c;AOCL&#x201d;) as a separate component of stockholders' equity and reclassified into earnings in the period during which the hedged transaction affects earnings. The Company monitors its derivative positions and the credit ratings of its counterparties and does not anticipate losses due to counterparties' non-performance.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMTAyMTc_e2bf266c-1c64-49ca-8904-4b0dea6c401d">&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;Recent Accounting Pronouncements&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;Recently adopted accounting pronouncements&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;Effective as of January 1, 2023, the Company adopted Accounting Standards Update No. 2021-08, &#x201c;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#x201d;, (&#x201c;ASU 2021-08&#x201d;), which requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The adoption of this guidance did not have a material effect on the Company's Consolidated Financial Statements. &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;Recently issued accounting pronouncements not adopted as of March&#160;31, 2023&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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2020-04, &#x201c;Reference Rate Reform&#x201d;, (&#x201c;ASU 2020-04&#x201d;), which provides optional guidance for contract modifications, hedging accounting, and other transactions associated with the transition from reference rates that are expected to be discontinued. ASU 2020-04 is effective for all entities upon issuance through December 31, 2024 as amended by ASU 2022-06. We continue to evaluate the impact of adoption, but do not expect the guidance to have a material impact on our Consolidated Financial Statements.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Reclassifications&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;Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjE5OTAyMzI3NzQ0Ng_9027e9e0-6dfe-4d79-85fc-e9fd5ab946c9">&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:115%"&gt;Reclassifications&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;Certain prior year balances have been reclassified in the Consolidated Financial Statements to conform with the 2023 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18zNy9mcmFnOmYyZjRlNjc5MTBlNDQ3OWY5MzdmODJhOWMwOGZhYjkxL3RleHRyZWdpb246ZjJmNGU2NzkxMGU0NDc5ZjkzN2Y4MmE5YzA4ZmFiOTFfMjc0ODc3OTA5MTAwMw_949ce402-f34e-436a-82db-2bc5a0b2f5ad"
      xsi:nil="true"/>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2NjMyMA_9dc31027-ed8a-413d-9bed-1e76df56ebc1">&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&#160;2.&#160;Acquisitions and Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2023 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 February 2023, we completed the acquisition of certain assets and liabilities of a Phoenix, Arizona based recycled aggregates business in our Construction Products segment. The purchase price of the acquisition was not significant.&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 March 2023, we completed the stock acquisition of a Houston, Texas based shoring, trench, and excavation products business in our Construction Products segment. The purchase price of the acquisition was not significant. &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;2022 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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 stock acquisition of Recycled Aggregate Materials Company, Inc. ("RAMCO"), a leading producer of recycled aggregates in the Los Angeles metropolitan area, which is included in our Construction Products segment, for a total purchase price of $77.4&#160;million. The acquisition was funded with $80.0 million of borrowings under our revolving credit facility. The acquisition was recorded as a business combination based on a preliminary valuation of the assets acquired and liabilities assumed at their acquisition date fair value using unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities ("Level 3" inputs). The final valuation resulted in the recognition of, among others, $54.2&#160;million of permits with an initial weighted average useful life of 20 years, $6.4&#160;million of property, plant, and equipment, and $13.4&#160;million of goodwill in our Construction Products segment. The remaining assets and liabilities were not significant in relation to assets and liabilities at the consolidated or segment level. &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;Divestitures&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;There were no divestitures closed during the three months ended March&#160;31, 2023 and 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;In October 2022, the Company completed the sale of its storage tank business for $275&#160;million. Net cash proceeds received at closing were approximately $271.6&#160;million, after transaction closing costs. The storage tanks business, historically reported within the Engineered Structures segment, is a leading manufacturer of steel pressure tanks for the storage and transportation of propane, ammonia, and other gases serving the residential, commercial, energy, and agricultural markets with operations in the U.S. and Mexico. Revenues and operating profit for the storage tanks business were $59.9&#160;million and $10.3&#160;million, respectively, for the three months ended March&#160;31, 2022. An additional gain of $6.4 million was recognized during the three months ended March&#160;31, 2023, primarily due to the resolution of certain contingencies from the sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ia91d18d6942743fba1204b3f162159da_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjAzNQ_4f3ca728-684c-41a1-ad4e-5f4b661f9944"
      unitRef="usd">77400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie9be49693bef4d00864dd7639471c5c0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA0Mg_3ada0d6d-3e0b-40a4-97e0-e08f0145bdab"
      unitRef="usd">80000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i37052b20991c4bf999cf03f00a05a709_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA0Nw_d026cf26-4865-442e-9713-85b7a6c2d065"
      unitRef="usd">54200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i97da0ed4b01e49f481cd35bf615f687c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjExMA_8e1d2912-acb2-491b-ba5f-9bb9779fadc7">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i1fef3d6cc8a045548406803eb276239a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjExNQ_bab21dda-c756-4995-9b13-453bd680b53b"
      unitRef="usd">6400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1e2f43a18acf44418fb5362bb27561bb_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjA1NA_ad835cfb-b2b7-4248-9cbc-9c24ee091222"
      unitRef="usd">13400000</us-gaap:GoodwillAcquiredDuringPeriod>
    <aca:NumberofDivestitures
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMzY0MQ_06145b44-dd11-4ba8-bca9-f6fce7054783"
      unitRef="businesses_divested">0</aca:NumberofDivestitures>
    <aca:NumberofDivestitures
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMzY0MQ_0cf58b05-86c8-4ad9-8e32-d8a823ec19f5"
      unitRef="businesses_divested">0</aca:NumberofDivestitures>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i330dcb71a4e849aab0fee6b4d4bc48a2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjMwOQ_3d1618d5-7fda-4252-a5bd-2e7010a8ef03"
      unitRef="usd">275000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="ia91d18d6942743fba1204b3f162159da_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfMjE5OTAyMzI2MjMxNw_3d3cd65a-877c-41fc-b716-d0b4cb2aa6db"
      unitRef="usd">271600000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:Revenues
      contextRef="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNDk3Mw_14444256-d49e-4e3c-9048-d89bc53d114e"
      unitRef="usd">59900000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="ife47c34b5575435f981279bb23dcefc9_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNDk4MA_3698875e-15b9-4f7b-9407-aa5b7309d8d6"
      unitRef="usd">10300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180My9mcmFnOjM0YzJlZTcxZWY0ODRkNGE4MDIzNDFhZDZhNDFjZmM2L3RleHRyZWdpb246MzRjMmVlNzFlZjQ4NGQ0YTgwMjM0MWFkNmE0MWNmYzZfNTQ5NzU1ODI0NTA5_0323e86f-62e1-4406-acbd-e2b967bf6389"
      unitRef="usd">6400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjA5MA_1848e4af-5fa8-4a5e-a962-0440d8901a97">Fair Value Accounting&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;Assets and liabilities measured at fair value on a recurring basis are summarized below:&lt;/span&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:46.707%"/&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.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.625%"/&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;Fair&#160;Value&#160;Measurement&#160;as&#160;of March 31, 2023&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;Level 1&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;Level 2&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;Level 3&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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;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="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: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:#dbdbdb;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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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="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="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: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;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: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:#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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;1.5&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:#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:700;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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;1.5&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:#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:#dbdbdb;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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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;Contingent consideration&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: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:#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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;2.0&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:#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:700;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:700;line-height:100%"&gt;2.0&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:#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:#dbdbdb;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;2.0&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;2.0&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;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:10pt;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;Fair&#160;Value&#160;Measurement&#160;as&#160;of December 31, 2022&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;Level 1&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;Level 2&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;Level 3&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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="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: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:#dbdbdb;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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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="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: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;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 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.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;td colspan="3" style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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;Contingent consideration&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: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;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: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.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:#dbdbdb;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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&gt;&lt;span&gt;&lt;br/&gt;&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;(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 on the Consolidated Balance Sheets.&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:8pt;font-weight:400;line-height:120%"&gt;Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets.&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-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 values 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. The Company&#x2019;s cash equivalents are instruments of the U.S. Treasury or highly-rated money market mutual funds.&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 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 hedges are valued at exit prices obtained from each counterparty. See Note 7 Debt. &lt;/span&gt;&lt;/div&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. Contingent consideration relates to estimated future payments owed to the sellers of businesses previously acquired. We estimate the fair value of the contingent consideration using a discounted cash flow model. The fair value is sensitive to changes in the forecast of sales and changes in discount rates and is reassessed quarterly based on assumptions used in our latest projections.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjA4NA_c48d54f8-3033-4a0f-9333-b4bb22468525">&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;Assets and liabilities measured at fair value on a recurring basis are summarized below:&lt;/span&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:46.707%"/&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.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.625%"/&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;Fair&#160;Value&#160;Measurement&#160;as&#160;of March 31, 2023&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;Level 1&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;Level 2&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;Level 3&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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;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="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: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:#dbdbdb;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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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="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="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: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;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: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:#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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;1.5&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:#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:700;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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;1.5&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:#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:#dbdbdb;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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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;Contingent consideration&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: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:#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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;&#x2014;&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:#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:700;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:700;line-height:100%"&gt;2.0&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:#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:700;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:700;line-height:100%"&gt;2.0&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:#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:#dbdbdb;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;&#x2014;&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;2.0&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;2.0&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;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:10pt;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;Fair&#160;Value&#160;Measurement&#160;as&#160;of December 31, 2022&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;Level 1&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;Level 2&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;Level 3&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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="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: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:#dbdbdb;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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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="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: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;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 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.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;td colspan="3" style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;/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;Contingent consideration&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: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;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: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.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:#dbdbdb;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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&gt;&lt;span&gt;&lt;br/&gt;&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;(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 on the Consolidated Balance Sheets.&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:8pt;font-weight:400;line-height:120%"&gt;Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="i1a7084f05ccf4f7d9be86813c37e3580_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia8f05b2d7a1e4d638ad16510c6d69f5a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25"
      unitRef="usd">1500000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib9cba51c8638461d9eb5f085924e0e31_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9eef22bbbee0474ab673378d8573d574_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS03LTEtMS0xMTQ2OTc_26374b6d-1dac-4499-80d9-25c75eabf9a0"
      unitRef="usd">1500000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtMS0xLTEtMTE0Njk3_b63d88f5-e6a0-456a-8a0a-b69a89e757f7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i189b9195afa54a97afa0e2beac980150_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtMy0xLTEtMTE0Njk3_4d223dad-1173-4148-9e87-600efc56676f"
      unitRef="usd">1500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtNS0xLTEtMTE0Njk3_612f2f25-7920-46e1-9254-a187d36a4b2b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTAtNy0xLTEtMTE0Njk3_b92e9bca-4127-4451-82d5-6fdb3c228ae5"
      unitRef="usd">1500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i189b9195afa54a97afa0e2beac980150_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8"
      unitRef="usd">2000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNy0xLTEtMTE0Njk3_18937c7a-aa99-4119-9ffe-eeb0a6893c55"
      unitRef="usd">2000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iaf6cf8ed6c324ae695210350a3d76546_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtMS0xLTEtMTE0Njk3_0b4b9089-cb61-443b-aa09-8666e1463d3a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i189b9195afa54a97afa0e2beac980150_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtMy0xLTEtMTE0Njk3_e30d867d-9194-4bca-ac83-ec1d84dbc5c6"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icf44a4c41dc94fbbad757f23f184a847_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtNS0xLTEtMTE0Njk3_f71700b3-0741-4337-8617-d3cbfd54f207"
      unitRef="usd">2000000.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2ca07c835a0f43e5a62813adbf870425_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTUtNy0xLTEtMTE0Njk3_ca744cb3-3cd2-418b-a368-e20298fc70a5"
      unitRef="usd">2000000.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5e7c4c0769b146bfa90aab9dd3605c3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i194eaa9c19604132b01f2001da7727c0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87"
      unitRef="usd">1800000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0a42e7e855b34f09a876b325ebdf08fd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie6b29b6e5ca1492990817251bcf85d50_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNy0xLTEtMTE0Njk3_5cdc79cd-826f-4d20-b2e4-3116278418fc"
      unitRef="usd">1800000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0859b2e9356642ce9531c50a950d0542_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMy0xLTEtMTE0Njk3_9e76bfa7-4574-48cd-a000-92b6020c15d1"
      unitRef="usd">1800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib88202cd48b546c3a89e2253230c70f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtNS0xLTEtMTE0Njk3_53565386-7240-4831-9425-ce12ac166280"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5658d80787bc4016a76af9e79122d982_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtNy0xLTEtMTE0Njk3_7de98d2d-6769-4d73-a220-fbe3f3910b9b"
      unitRef="usd">1800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i0859b2e9356642ce9531c50a950d0542_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib88202cd48b546c3a89e2253230c70f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567"
      unitRef="usd">2400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5658d80787bc4016a76af9e79122d982_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNy0xLTEtMTE0Njk3_22559ad8-a146-44be-9ce9-3723f0fcf072"
      unitRef="usd">2400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6aef2bf48fdd4a1a94bd0485313c147e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtMS0xLTEtMTE0Njk3_6b715280-c870-4778-9fe6-ce99de8fb97f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0859b2e9356642ce9531c50a950d0542_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtMy0xLTEtMTE0Njk3_a963ba66-cd22-4ee8-861a-bfaf8e2f67e0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib88202cd48b546c3a89e2253230c70f0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtNS0xLTEtMTE0Njk3_956d743f-ed9c-49f8-bd93-ff3cc4a8f898"
      unitRef="usd">2400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5658d80787bc4016a76af9e79122d982_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzEtNy0xLTEtMTE0Njk3_ce169c14-d6c3-4066-a443-201ba4bbcc6d"
      unitRef="usd">2400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfMTM3Nw_48e870d4-2551-4067-966b-49aa2c88f82f">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;The Company reports operating results in three principal business segments: &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;Construction Products. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Construction Products segment primarily produces and sells natural and recycled aggregates, specialty materials, and construction site support equipment, including trench shields and shoring products.&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;Engineered Structures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Engineered Structures segment primarily manufactures and sells steel structures for infrastructure businesses, including utility structures for electricity transmission and distribution, structural wind towers, traffic structures, and telecommunication structures. These products share similar manufacturing competencies and steel sourcing requirements and can be manufactured across our North American footprint. The segment also manufactures concrete utility structures. Historically, the segment also manufactured storage and distribution tanks. In October 2022, the Company completed the divestiture of its storage tanks business. See Note 2 Acquisitions and Divestitures. &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;Transportation Products. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Transportation Products segment primarily manufactures and sells inland barges, fiberglass barge covers, winches, marine hardware, and steel components for railcars and other transportation and industrial equipment.&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. We operate principally in North America.&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:48.169%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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="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;Three Months Ended March 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="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;Revenues&lt;/span&gt;&lt;/td&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;Operating Profit (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="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;2023&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;2022&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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="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: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:#dbdbdb;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;Aggregates and specialty materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;211.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction site support&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:700;line-height:100%"&gt;25.1&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:#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;23.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="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:#dbdbdb;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;Construction Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;236.1&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;211.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;49.5&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Utility, wind, and related structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;207.7&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Storage tanks&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:700;line-height:100%"&gt;&#x2014;&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:#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;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:#dbdbdb;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;Engineered Structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;207.7&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;250.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;29.9&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Inland barges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;68.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Steel components&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:700;line-height:100%"&gt;37.3&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:#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;26.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="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:#dbdbdb;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;Transportation Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;105.4&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;73.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;10.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;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;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="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 style="height:12pt"&gt;&lt;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:#dbdbdb;padding:2px 1pt 2px 16.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;Segment Totals before Eliminations and Corporate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;549.2&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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;535.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;89.5&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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;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;Corporate&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:700;line-height:100%"&gt;&#x2014;&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:#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:700;line-height:100%"&gt;(14.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 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;(13.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="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:#dbdbdb;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;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;549.2&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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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;535.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;75.1&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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfNzQ_52cd045f-9614-4ea2-be38-59d0b611a9b2"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RleHRyZWdpb246YjUzODM4ZTcwMDc1NGNiN2ExMGU0M2U2YzBiZDlhNTNfMTM4Mg_a3c84a22-cad0-42f6-9043-be59b24e37dd">&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. We operate principally in North America.&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:48.169%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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="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;Three Months Ended March 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="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;Revenues&lt;/span&gt;&lt;/td&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;Operating Profit (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="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;2023&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;2022&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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="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: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:#dbdbdb;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;Aggregates and specialty materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;211.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction site support&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:700;line-height:100%"&gt;25.1&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:#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;23.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="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:#dbdbdb;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;Construction Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;236.1&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;211.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;49.5&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Utility, wind, and related structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;207.7&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Storage tanks&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:700;line-height:100%"&gt;&#x2014;&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:#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;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:#dbdbdb;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;Engineered Structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;207.7&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;250.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;29.9&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Inland barges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;68.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Steel components&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:700;line-height:100%"&gt;37.3&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:#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;26.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="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:#dbdbdb;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;Transportation Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;105.4&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;73.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;10.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;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;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="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 style="height:12pt"&gt;&lt;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:#dbdbdb;padding:2px 1pt 2px 16.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;Segment Totals before Eliminations and Corporate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;549.2&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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;535.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;89.5&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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;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;Corporate&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:700;line-height:100%"&gt;&#x2014;&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:#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:700;line-height:100%"&gt;(14.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 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;(13.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="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:#dbdbdb;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;Consolidated Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;549.2&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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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;535.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:700;line-height:100%"&gt;75.1&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:#dbdbdb;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #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:#dbdbdb;border-bottom:3pt double #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;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i9ceaadd15dec4192bf8d54a2a08efff5_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNS0xLTEtMS0xMTQ2OTc_2cd23889-dff5-4c96-a7c3-315ac74237f8"
      unitRef="usd">211000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3af15d4750e94fd3837ae8d7b56b3388_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNS0zLTEtMS0xMTQ2OTc_3ef2a116-c6f6-4f92-b4d3-179b4a0309c3"
      unitRef="usd">187900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb340d5180344e6d97ee93ee300e4f4b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNi0xLTEtMS0xMTQ2OTc_f1101d3b-444f-49b3-a469-665381146614"
      unitRef="usd">25100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic2b8d0ec12e74e7a9f572b7a832c3a38_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNi0zLTEtMS0xMTQ2OTc_67865696-1a27-4559-bd79-a3dbef63cba2"
      unitRef="usd">23600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy0xLTEtMS0xMTQ2OTc_e3a8b7f6-727f-4828-ad12-041bb0bf1f6a"
      unitRef="usd">236100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy0zLTEtMS0xMTQ2OTc_ae13667f-cc09-42c0-a663-e8e99f707dff"
      unitRef="usd">211500000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3c39b4ef17634062842d9346c6126b24_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy01LTEtMS0xMTQ2OTc_98a2102a-3144-4890-8f14-c383e520b82f"
      unitRef="usd">49500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a1a3d89f99b404cb87cf656f117292c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfNy03LTEtMS0xMTQ2OTc_f958736e-da31-45a1-bfc3-8361b7986468"
      unitRef="usd">16700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i9a9699273fc647a390a4308f04b2289d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfOS0xLTEtMS0xMTQ2OTc_eebe5428-9ef4-467a-9624-8a58f3e27dee"
      unitRef="usd">207700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9df866cac4e14ed2bbaa69cbe54ab3be_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfOS0zLTEtMS0xMTQ2OTc_bd49f75d-021d-4a0a-a05a-513158f5df15"
      unitRef="usd">190600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1e0769b648e45698ed61012917e3d95_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTAtMS0xLTEtMTE0Njk3_1dde1696-1377-4f5c-b94a-f16d475f135e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fb67627081d4ae386e08a17a0480c21_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTAtMy0xLTEtMTE0Njk3_23a0bedb-6ecf-4bc9-9983-182e67786096"
      unitRef="usd">59900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtMS0xLTEtMTE0Njk3_76d67e0c-1251-47fe-8dd8-0380e9a06ea0"
      unitRef="usd">207700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtMy0xLTEtMTE0Njk3_71bf4107-2409-4cfd-a400-6e1ee007e5bd"
      unitRef="usd">250500000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i06a60024a41c49cb895c7de9b3073c0d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtNS0xLTEtMTE0Njk3_12104b82-68bc-47dc-8621-990db1307d4a"
      unitRef="usd">29900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie09173a227d14a98a4c92a9fb664c36e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTEtNy0xLTEtMTE0Njk3_197ac5ac-a545-429f-a449-195415dcdc90"
      unitRef="usd">28300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i1392c36598f84c1b8421cc05e6e6f9fa_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTMtMS0xLTEtMTE0Njk3_c3be9b1c-91eb-4e6f-b314-3493ea5acb84"
      unitRef="usd">68100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i540e51126b0c4fc797b866d7e24afb29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTMtMy0xLTEtMTE0Njk3_c5944004-1294-4df5-9bf8-7cb8583dc0cf"
      unitRef="usd">47000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0491ad55b6b54d73ad8058ac16581435_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTQtMS0xLTEtMTE0Njk3_4fa83643-8de0-46e6-8312-6c1f43943a49"
      unitRef="usd">37300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fbad41b7e8e44ed92bff3524c7395ef_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTQtMy0xLTEtMTE0Njk3_ab79b5ec-2d9a-40d7-8152-5e9f3db007fd"
      unitRef="usd">26800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtMS0xLTEtMTE0Njk3_e6eaa62a-18d6-4d84-9995-08ffd7587752"
      unitRef="usd">105400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtMy0xLTEtMTE0Njk3_15460b91-ea99-4855-b278-c7255d8827a4"
      unitRef="usd">73800000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="idaa9341df9df4fe3952ad383c54a00a9_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtNS0xLTEtMTE0Njk3_f2a4b698-ed54-4c66-b22c-c56936170d16"
      unitRef="usd">10100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia04b3a29fe324247b9ce55e4d10f3595_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTUtNy0xLTEtMTE0Njk3_ac4b8a2c-de5b-4e5d-a69a-71c067f2ce91"
      unitRef="usd">2700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktMS0xLTEtMTE0Njk3_91d9b151-5e09-4dbc-9fc1-a341ba672264"
      unitRef="usd">549200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktMy0xLTEtMTE0Njk3_c054c7b1-fd9e-4a04-82b5-38fb3319a622"
      unitRef="usd">535800000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktNS0xLTEtMTE0Njk3_41c9c165-4af3-434c-a5b1-dc1d997658f4"
      unitRef="usd">89500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if274c72e663a491e9c5704e79bc4b6ec_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMTktNy0xLTEtMTE0Njk3_fc67431a-16cd-45cc-a0be-4fd479861a96"
      unitRef="usd">47700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtMS0xLTEtMTE0Njk3_d76a5f1c-196d-46f8-9de7-6d4812f25034"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b661c73f689423196d5a0f094828693_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtMy0xLTEtMTE0Njk3_52909b74-8784-4009-94e9-df7a4e2ca4bb"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic1aa2026df734d8dabb12646eeeb5da9_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtNS0xLTEtMTE0Njk3_ecc7da7b-8b1b-460d-9634-b7345942d210"
      unitRef="usd">-14400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b661c73f689423196d5a0f094828693_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjAtNy0xLTEtMTE0Njk3_2fc0e99b-cb89-41e1-be5e-98bc56d5f9bb"
      unitRef="usd">-13000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItMS0xLTEtMTE0Njk3_c68a0338-efc1-4202-ac72-42a6d8c882d7"
      unitRef="usd">549200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItMy0xLTEtMTE0Njk3_647f8db5-d855-4d0e-b277-f912b181e86a"
      unitRef="usd">535800000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItNS0xLTEtMTE0Njk3_f329cef7-205d-4bbd-8a62-9b75ef0497f9"
      unitRef="usd">75100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181Mi9mcmFnOmI1MzgzOGU3MDA3NTRjYjdhMTBlNDNlNmMwYmQ5YTUzL3RhYmxlOmU4ODNjZjIxYTgwYzQ4ODQ4M2NjNGEwMWQ4Mjg2MjU2L3RhYmxlcmFuZ2U6ZTg4M2NmMjFhODBjNDg4NDgzY2M0YTAxZDgyODYyNTZfMjItNy0xLTEtMTE0Njk3_2f09b4ca-4a65-4058-8ba5-a9a841176719"
      unitRef="usd">34700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RleHRyZWdpb246NjRkNWUwZGUxMzEzNDVjOTgwNDFjYTI4YzU2MjVjNzJfMTU3_c0017670-2e44-47c1-a961-5b24f39aac6b">Property, Plant, and Equipment&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 components of property, plant, and equipment as of March&#160;31, 2023 and December&#160;31, 2022.&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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:#dbdbdb;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;139.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Mineral 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:700;line-height:100%"&gt;507.0&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:#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;506.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:#dbdbdb;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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;310.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;996.3&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:#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;973.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:#dbdbdb;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;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;98.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;line-height:100%"&gt;2,051.1&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:#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;2,010.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Less accumulated depreciation and depletion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(841.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;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:700;line-height:100%"&gt;1,209.7&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:#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,199.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;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RleHRyZWdpb246NjRkNWUwZGUxMzEzNDVjOTgwNDFjYTI4YzU2MjVjNzJfMTQz_b4874aad-d546-4e9b-a69a-178942907892">&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 components of property, plant, and equipment as of March&#160;31, 2023 and December&#160;31, 2022.&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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:#dbdbdb;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;139.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Mineral 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:700;line-height:100%"&gt;507.0&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:#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;506.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:#dbdbdb;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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;310.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;996.3&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:#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;973.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:#dbdbdb;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;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;98.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;line-height:100%"&gt;2,051.1&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:#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;2,010.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Less accumulated depreciation and depletion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(841.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(811.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;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:700;line-height:100%"&gt;1,209.7&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:#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,199.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;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2d9d36856a8f4962af0416bc9d020ba9_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMy0xLTEtMS0xMTQ2OTc_e2800f5c-05e8-4bf4-bad7-8507d3db4407"
      unitRef="usd">139100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i42d556816c784e90b6319b16bb10ec2c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMy0zLTEtMS0xMTQ2OTc_a86f589a-059d-4f6b-8afd-ba67a1ebbb47"
      unitRef="usd">138700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib6a507360dc941e484c8ec29967ea7d1_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNC0xLTEtMS0xMTQ2OTc_1c6cc974-5102-486c-820e-fd2bf997a467"
      unitRef="usd">507000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8c99a177d464b98b1fee4dc9f118402_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNC0zLTEtMS0xMTQ2OTc_17468a98-767d-4149-9b72-9a15b9afbc49"
      unitRef="usd">506300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69e02bd61c754f26936184a27162a45a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNS0xLTEtMS0xMTQ2OTc_8a9db93d-39d9-49d2-a178-abf106863b5d"
      unitRef="usd">310600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iae525855ae2c4cb5b9877deef536f3ae_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNS0zLTEtMS0xMTQ2OTc_e848a114-00b6-4125-8d50-6503362e7a61"
      unitRef="usd">308300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33acc62fea664adc8e5af08671629bed_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNi0xLTEtMS0xMTQ2OTc_6a28c813-6523-4b2f-a46e-aaa5628efad0"
      unitRef="usd">996300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c94f31576db44b1bb6813f9aec8e6fc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNi0zLTEtMS0xMTQ2OTc_22270fb2-e68b-425c-9234-c5c8dab8cc80"
      unitRef="usd">973900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia96282ff6f5f4868a0471a71877bf790_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNy0xLTEtMS0xMTQ2OTc_ed16f9dc-70b3-4c93-a8ca-a7e3c38c02ab"
      unitRef="usd">98100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iba9f95eb293f4f48b60010f1e5b203ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfNy0zLTEtMS0xMTQ2OTc_10811f46-4d9f-4feb-975e-db3cbf1634ff"
      unitRef="usd">83700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOC0xLTEtMS0xMTQ2OTc_41e58771-3c93-4cd2-ae11-202c6225c078"
      unitRef="usd">2051100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOC0zLTEtMS0xMTQ2OTc_57b5c8bf-73ca-4e4a-873c-d8faa78f989c"
      unitRef="usd">2010900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOS0xLTEtMS0xMTQ2OTc_08d9f00a-78f5-472e-8f3b-1e3cd0730ab9"
      unitRef="usd">841400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfOS0zLTEtMS0xMTQ2OTc_b76c7735-2e71-4b23-aafc-f609357b6d17"
      unitRef="usd">811300000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMTAtMS0xLTEtMTE0Njk3_5150bfa1-d221-4cec-b93e-1ba860d04257"
      unitRef="usd">1209700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181NS9mcmFnOjY0ZDVlMGRlMTMxMzQ1Yzk4MDQxY2EyOGM1NjI1YzcyL3RhYmxlOmM1YTEyZDYyMjQxYzRhMjM5NGExOThmOGNhZTAxMWU2L3RhYmxlcmFuZ2U6YzVhMTJkNjIyNDFjNGEyMzk0YTE5OGY4Y2FlMDExZTZfMTAtMy0xLTEtMTE0Njk3_9b9d99a2-ee35-4a54-af5a-3a0595a4fb25"
      unitRef="usd">1199600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzc0_0d2e2dbc-5fac-4ba9-bad4-36c62a678b5d">Goodwill and Other Intangible Assets&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;Goodwill&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;Goodwill by segment is as follows:&lt;/span&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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:#dbdbdb;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;Construction Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;501.9&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Engineered Structures&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:700;line-height:100%"&gt;437.6&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:#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;437.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:#dbdbdb;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;Transportation Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;37.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;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:700;line-height:100%"&gt;976.5&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:#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;958.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:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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-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 increase in Construction Products goodwill during the three months ended March&#160;31, 2023 was due to acquisitions completed during the quarter and measurement period adjustments from the acquisition of RAMCO. See Note&#160;2 Acquisitions and Divestitures.&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;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;Intangibles, net consisted of the following:&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:67.321%"/&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: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:13.958%"/&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:13.961%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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:#dbdbdb;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;Intangibles with indefinite lives - Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;34.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#dbdbdb;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;Intangibles with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;136.9&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;136.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Permits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;141.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;141.7&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:bottom"&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;2.7&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;2.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:700;line-height:100%"&gt;281.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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;281.3&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;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;(64.5)&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;(59.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:700;line-height:100%"&gt;216.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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;222.0&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;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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:#ffffff;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;250.9&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:#ffffff;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:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzY0_a7b0100a-bd15-47dc-84a1-fe7da3298a7a">&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;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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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:#dbdbdb;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;Construction Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;501.9&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Engineered Structures&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:700;line-height:100%"&gt;437.6&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:#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;437.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:#dbdbdb;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;Transportation Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;37.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;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:700;line-height:100%"&gt;976.5&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:#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;958.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:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iaacaf3f052c640e380cd0291ed370150_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfMy0xLTEtMS0xMTQ2OTc_b4bfd8dc-8674-41bc-9260-2d529735796a"
      unitRef="usd">501900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib44b4016be854260b8740d3cfa5ced1c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfMy0zLTEtMS0xMTQ2OTc_05ae09e3-9de0-449a-9b57-b329cf238be4"
      unitRef="usd">483900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7e3c4371402e49759f84f9940c198af6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNC0xLTEtMS0xMTQ2OTc_f533d26c-ff39-40e3-b32b-9f9ecf1a29d8"
      unitRef="usd">437600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0c82c599cc034ffbab068eb5cd06f128_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNC0zLTEtMS0xMTQ2OTc_2b136eb0-f705-4f75-af92-faca58f8a14b"
      unitRef="usd">437600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic77c774c025341d8814a453e22b7d318_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNS0xLTEtMS0xMTQ2OTc_9d297acf-9127-4776-93f8-e4d9668e71ec"
      unitRef="usd">37000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9d7e9615e59f4f5f8f93179f0f58b6d9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNS0zLTEtMS0xMTQ2OTc_be96cf67-8724-488f-acfe-d9ac7196fc7e"
      unitRef="usd">37000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNi0xLTEtMS0xMTQ2OTc_7ec82935-ce33-464e-965f-3c9ad89516e6"
      unitRef="usd">976500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOmFmMjNkYWJkYjVhYjQ3OTlhYzY1MmFjMjllZTUyY2Q4L3RhYmxlcmFuZ2U6YWYyM2RhYmRiNWFiNDc5OWFjNjUyYWMyOWVlNTJjZDhfNi0zLTEtMS0xMTQ2OTc_8e8662dd-e862-470d-b14b-2de40f607164"
      unitRef="usd">958500000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RleHRyZWdpb246NDM5ZTc1NDE5NzIxNGNmZWI0YzgyYjM5NjdjOTQ2ZGZfMzc3_261b3619-f8c2-4d58-86f4-d6bf54ecbe5b">&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;Intangibles, net consisted of the following:&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:67.321%"/&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: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:13.958%"/&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:13.961%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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:#dbdbdb;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;Intangibles with indefinite lives - Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;34.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#dbdbdb;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;Intangibles with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;136.9&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;136.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Permits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;141.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;141.7&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:bottom"&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;2.7&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;2.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:700;line-height:100%"&gt;281.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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;281.3&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;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;(64.5)&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;(59.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:700;line-height:100%"&gt;216.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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;222.0&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;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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:#ffffff;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;250.9&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:#ffffff;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:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.1&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMy00LTEtMS0xMTQ2OTc_7e8c3d93-a0b6-43cf-9110-7b376772dae6"
      unitRef="usd">34100000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMy02LTEtMS0xMTQ2OTc_c89c023b-6b15-445e-8683-7029f4735b39"
      unitRef="usd">34100000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9747c5974aaf4140a2e3b3e6e277f6d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNi00LTEtMS0xMTQ2OTc_da079ee0-950d-429a-8ff1-429b471e5d3c"
      unitRef="usd">136900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i304beb4c80f74358a1e5ec3e04ce02bb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNi02LTEtMS0xMTQ2OTc_1b628373-cba3-42c2-a4ee-e3f2c06363cf"
      unitRef="usd">136900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i72b8cfd371c4428db75feb4fa42abf74_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNy00LTEtMS0xMTQ2OTc_062f0be8-143d-4e29-9bbe-3005dfba51e7"
      unitRef="usd">141700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i590f6c02ceb740329a22ff78767b1520_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfNy02LTEtMS0xMTQ2OTc_12a6a89a-97f1-41b6-a3d2-42608fe38d0e"
      unitRef="usd">141700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3105de1b7d734c799647e260812795fe_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOC00LTEtMS0xMTQ2OTc_8c8e2a2a-2feb-49ea-b5ac-7abf16e46d18"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2069b707e79343639d080b9ca37e72b4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOC02LTEtMS0xMTQ2OTc_7e017d02-e3d0-4c42-9c73-f329373401da"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOS00LTEtMS0xMTQ2OTc_e46cafd2-b178-459d-9321-2579bee9b90d"
      unitRef="usd">281300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfOS02LTEtMS0xMTQ2OTc_da520b96-67a9-44f4-9ddc-8e1a316c62b0"
      unitRef="usd">281300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTAtNC0xLTEtMTE0Njk3_ead0aaab-73d5-4fa4-bde1-e974ea0bd653"
      unitRef="usd">64500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTAtNi0xLTEtMTE0Njk3_0a1dc0c1-f39e-413a-a236-0b98dfcc6253"
      unitRef="usd">59300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTEtNC0xLTEtMTE0Njk3_f43cbca9-4368-4b27-b8d9-6c6fa3e46f6a"
      unitRef="usd">216800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTEtNi0xLTEtMTE0Njk3_b0b5c4a7-6a6a-42b7-9c46-5d7b68ac2183"
      unitRef="usd">222000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTItNC0xLTEtMTE0Njk3_2acdc367-50e5-4da4-a2c3-b03865a08354"
      unitRef="usd">250900000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN181OC9mcmFnOjQzOWU3NTQxOTcyMTRjZmViNGM4MmIzOTY3Yzk0NmRmL3RhYmxlOjNiZTEzMTNkMjI2NDQ3NjU4ZjdmZDg5ZGNmYWJkZmFlL3RhYmxlcmFuZ2U6M2JlMTMxM2QyMjY0NDc2NThmN2ZkODlkY2ZhYmRmYWVfMTItNi0xLTEtMTE0Njk3_0bbe271b-9751-47a6-86b6-bb4b5f0f2ab7"
      unitRef="usd">256100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg3MQ_23953daf-5f1e-477e-a665-fbb08a6f008a">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 following table summarizes the components of debt as of March&#160;31, 2023 and December&#160;31, 2022:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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="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:#dbdbdb;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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;136.8&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Senior 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400.0&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:#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;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:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Finance leases (see Note 8 Leases)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;18.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;line-height:100%"&gt;554.9&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:#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;555.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Total debt&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:700;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:700;line-height:100%"&gt;549.9&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:#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;550.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-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facility and Term Loan&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 1, 2018, the Company entered into a $400.0 million unsecured revolving credit facility that was scheduled to mature in November 2023.&#160;On January&#160;2, 2020, the Company entered into an Amended and Restated Credit Agreement to increase the revolving credit facility to $500.0 million and add a term loan facility of $150.0 million, in each case with a maturity date of January 2, 2025. The entire term loan was advanced on January 2, 2020.  As of March&#160;31, 2023, the term loan had a remaining balance of $136.8 million&lt;/span&gt;&lt;span style="color:#212529;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:115%"&gt;As of March&#160;31, 2023, we had no outstanding loans borrowed under the revolving credit facility, and there were approximately $25.3 million of letters of credit issued, leaving $474.7 million available. Of the outstanding letters of credit as of March&#160;31, 2023, $24.5 million are expected to expire in 2023, with the remainder in 2024. The majority of our letters of credit obligations support the Company&#x2019;s various insurance programs and generally renew by their terms each 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;The interest rates under the revolving credit facility and term loan are variable based on LIBOR or an alternate base rate plus a margin. A commitment fee accrues on the average daily unused portion of the revolving facility. The margin for borrowing and commitment fee rate are determined based on the Company&#x2019;s leverage as measured by a consolidated total indebtedness to consolidated EBITDA ratio. The margin for borrowing ranges from 1.25% to 2.00% and was set at LIBOR plus&#160;1.50% as of March&#160;31, 2023. The commitment fee rate ranges from 0.20% to 0.35% and was set at 0.25% at March&#160;31, 2023.&#160;&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;The Company's revolving credit and term loan facilities require the maintenance of certain ratios related to leverage and interest coverage. As of March&#160;31, 2023, we were in compliance with all such financial covenants. Borrowings under the credit agreement are guaranteed by certain wholly-owned subsidiaries of the Company.&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 carrying value of borrowings under our revolving credit and term loan facilities approximate fair value because the interest rate adjusts to the market interest rate (Level 3 input). See Note 3 Fair Value Accounting.&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 March&#160;31, 2023, the Company had $0.8 million of unamortized debt issuance costs related to the revolving credit facility, which are included in other assets on the 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-style:italic;font-weight:400;line-height:120%"&gt;Senior Notes&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 April 6, 2021, the Company issued $400.0 million aggregate principal amount of 4.375% senior notes (the &#x201c;Notes&#x201d;) that mature in April 2029. Interest on the Notes is payable semiannually in April and October. The Notes are senior unsecured obligations of the Company and are guaranteed on a senior unsecured basis by each of the Company&#x2019;s domestic subsidiaries that is a guarantor under our revolving credit and term loan facilities. The terms of the indenture governing the Notes, among other things, limit the ability of the Company and each of its subsidiaries to create liens on assets, enter into sale and leaseback transactions, and consolidate, merge or transfer all or substantially all of its assets and the assets of its subsidiaries. The terms of the indenture also limit the ability of the Company&#x2019;s non-guarantor subsidiaries to incur certain types of 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-weight:400;line-height:120%"&gt;At any time prior to April 15, 2024, the Company may redeem all or a portion of the Notes at a redemption price equal to 100% of the principal amount of the Notes redeemed, plus an applicable make-whole premium and accrued and unpaid interest to the redemption date. On and after April 15, 2024, the Company may redeem all or a portion of the Notes at redemption prices set forth in the indenture, plus accrued and unpaid interest to the redemption date. If a Change of Control Triggering Event (as defined in the indenture) occurs, the Company must offer to repurchase the Notes at a price equal to 101% of the principal amount of the Notes, plus accrued and unpaid interest to the date of repurchase.&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 estimated fair value of the Notes as of March&#160;31, 2023 was $362.3&#160;million based on a quoted market price in a market with little activity (Level 2 input).&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 issuance of the Notes, the Company paid $6.6 million of debt issuance 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;The remaining principal payments under existing debt agreements as of March&#160;31, 2023 are as follows:&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:38.812%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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;/tr&gt;&lt;tr style="height:3pt"&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;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;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="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="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:#dbdbdb;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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;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;Senior 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: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;td colspan="3" style="background-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;td colspan="3" style="background-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;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: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;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="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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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;Interest rate hedges&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 2018, the Company entered into an interest rate swap instrument, effective as of January 2, 2019 and expiring in October 2023, to reduce the effect of changes in the variable interest rates associated with borrowings under the Amended and Restated Credit Agreement. The instrument carried an initial notional amount of $100 million, thereby hedging the first $100 million of borrowings. The instrument effectively fixes the LIBOR component of borrowings at a monthly rate of 2.71%. As of March&#160;31, 2023, the Company has recorded an asset of $1.5 million for the fair value of the instrument, all of which is recorded in accumulated other comprehensive loss. See Note 3 Fair Value Accounting.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg2Ng_74a5e41a-ec89-4de4-abd3-2747b52bf76c">&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 debt as of March&#160;31, 2023 and December&#160;31, 2022:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&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&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="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:#dbdbdb;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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;136.8&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Senior 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400.0&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:#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;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:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Finance leases (see Note 8 Leases)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;18.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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: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:700;line-height:100%"&gt;554.9&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:#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;555.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Total debt&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:700;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:700;line-height:100%"&gt;549.9&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:#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;550.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;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNC0xLTEtMS0xMTQ2OTc_db0ebb4e-8625-4cb8-94f6-23c037b26df6"
      unitRef="usd">136800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic1b72ab17962430c87490203e16d8b97_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNC0zLTEtMS0xMTQ2OTc_e4f0ca00-f307-494a-b9ab-87d9da5c96fa"
      unitRef="usd">136800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNS0xLTEtMS0xMTQ2OTc_eaca65bc-242d-4e2a-ae5e-6afac6806b34"
      unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia02fd2adbdc645adb00b4824a85f4284_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNS0zLTEtMS0xMTQ2OTc_e6f9cdfb-b509-4a62-993d-f52b2a3d9ade"
      unitRef="usd">400000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNi0xLTEtMS0xMTQ2OTc_a4a2bf4d-a4f2-4dca-a622-798c24ce88c3"
      unitRef="usd">18100000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNi0zLTEtMS0xMTQ2OTc_76a8bf65-e8bb-4609-a96a-2ea6d2d5396d"
      unitRef="usd">19100000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNy0xLTEtMS0xMTQ2OTc_bd884506-808d-49fd-b480-3d53d78237b1"
      unitRef="usd">554900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfNy0zLTEtMS0xMTQ2OTc_157b53b1-0aaf-4898-b4b0-1ad914869338"
      unitRef="usd">555900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOC0xLTEtMS0xMTQ2OTc_97be2af1-7f53-49dc-81aa-15813080b171"
      unitRef="usd">5000000.0</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOC0zLTEtMS0xMTQ2OTc_92378dc2-9b7f-4f15-8889-e63c2aa4d972"
      unitRef="usd">5300000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOS0xLTEtMS0xMTQ2OTc_ef52b4cb-ba91-4cb1-8014-6a2435bcf877"
      unitRef="usd">549900000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOmFhNGY3YjQwZTY5MjRlMjI5MzVlN2EyZDk3YWJhZmQ3L3RhYmxlcmFuZ2U6YWE0ZjdiNDBlNjkyNGUyMjkzNWU3YTJkOTdhYmFmZDdfOS0zLTEtMS0xMTQ2OTc_926760c8-11ef-49c1-841c-b9b045d83348"
      unitRef="usd">550600000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3e2ab88ae1dc40c5b86791e54b8161ff_I20181101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgw_0a0a7aa2-5df5-412f-8aba-687efc2fbb82"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i447ed4cc38584e59bedebc5354a6be7d_I20200102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzcz_181bff37-296a-48c0-83a2-c0ecb1e95cd4"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia235f0feae2747e5b0fd3fcc52352099_I20200102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNDA4_101c9d96-ee20-4650-b7d0-3c188436acdb"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU4_db0ebb4e-8625-4cb8-94f6-23c037b26df6"
      unitRef="usd">136800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermLineOfCredit
      contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTk1_36ba8c26-5068-4521-b186-54a7cf867df0"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idc855dd10442447ea1a0760491b83d7b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNjk0_2873fa77-9dca-4139-987a-3bcb20170002"
      unitRef="usd">25300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNzM0_a3421f36-26c4-45b9-abf4-edab71b752bb"
      unitRef="usd">474700000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <aca:LettersOfCreditOutstandingExpiringInCurrentFiscalYear
      contextRef="idc855dd10442447ea1a0760491b83d7b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfODk0_4c0742ac-b0fa-413d-8794-ff7c6cfc247d"
      unitRef="usd">24500000</aca:LettersOfCreditOutstandingExpiringInCurrentFiscalYear>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgxNg_1c462812-a5d0-49d0-89db-4e1a1d796ba1"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTgyMg_7bfbf6ec-a1f5-4505-8105-f624de9cf914"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i748749ba9e7b4b3d94022431262950ae_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTg1MQ_58e18d94-ce06-4a74-a743-229e08154433"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i3b8bd03d2a2242009506c9378ed21962_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkwMA_f28d503d-e09f-4d6b-b1a2-f5d052434757"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i132789c6b437409ab4c3ebb981bddc06_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkwNg_f4cefadd-36c1-47ff-b777-d9d2ad0e698a"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ic615929a8b1242cd9d672e857aeb30cd_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMTkyNA_9310464e-c753-40cb-a8d7-6b7f7a733b8d"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i78c39e1ad08d4606a376b40622c886bc_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMjk5OQ_bbad060f-d8c5-4324-b1d3-c8aba96e7f3f"
      unitRef="usd">800000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if1ee16a622c049c39b59f6dc913566bb_I20210406"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzIwMA_b092c442-0de0-4f6e-99ff-7f2db66f1aeb"
      unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if1ee16a622c049c39b59f6dc913566bb_I20210406"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMzIzMw_aeda60e8-3c61-43ad-9837-48ba741fa0ad"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i306957e383df4af587c70963be0e08aa_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfMjE5OTAyMzI2MzMyNA_aa18498e-ff5b-4fe6-99b9-fbaac84fffcb"
      unitRef="usd">362300000</us-gaap:LongTermDebtFairValue>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib27b099a0fba4d8b803f869753556505_D20210406-20210406"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNDkwMA_cbf7138c-71e3-45df-8ec4-249abd9a9c97"
      unitRef="usd">6600000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTg2OA_5b209a64-6c04-4bbc-aad3-4a931e37e7cb">&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 March&#160;31, 2023 are as follows:&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:38.812%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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="padding:2px 1pt;text-align:center;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;/tr&gt;&lt;tr style="height:3pt"&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;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;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="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="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:#dbdbdb;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;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;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;Senior 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: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;td colspan="3" style="background-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;td colspan="3" style="background-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;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: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;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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0xLTEtMS0xMTQ2OTc_3e8b9e6e-fa82-4ade-a089-9ccd3f95a104"
      unitRef="usd">8400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0zLTEtMS0xMTQ2OTc_f7a4d096-6907-4b24-b0fe-cd3d4d3b7488"
      unitRef="usd">8400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC01LTEtMS0xMTQ2OTc_f6bb70b2-64d2-4299-b386-c5b70baf2a27"
      unitRef="usd">120000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC03LTEtMS0xMTQ2OTc_e04a25b6-358f-49fa-98c6-0886330d4c6f"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC05LTEtMS0xMTQ2OTc_66460f9c-4423-4636-acf3-e491aa3bb038"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i0bb006860e7e458b8c78e885c9653e6f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNC0xMS0xLTEtMTE0Njk3_cb2ac4cb-6ea8-49a1-aa27-f0e492bf7694"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0xLTEtMS0xMTQ2OTc_2ebc4296-7c5e-4b5d-ac0d-cee0e1ea443c"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0zLTEtMS0xMTQ2OTc_cc92840c-4f32-4c9a-92a9-82ccef9a4d3a"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS01LTEtMS0xMTQ2OTc_5686b472-5aea-4eb4-ad36-c6957183dd7e"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS03LTEtMS0xMTQ2OTc_c54d581c-915a-4e06-b2f4-fce460669ea4"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS05LTEtMS0xMTQ2OTc_41fe16d2-9729-437d-ac42-63ee68a81d41"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i9f21600747344cabbe251e6a59fc4018_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RhYmxlOjhlMzVjYmNiOTgyMDRhZDU5MmMzZTkwYmRmZjBmYmQ2L3RhYmxlcmFuZ2U6OGUzNWNiY2I5ODIwNGFkNTkyYzNlOTBiZGZmMGZiZDZfNS0xMS0xLTEtMTE0Njk3_6844c958-0d28-4769-bf39-1cd607c1da43"
      unitRef="usd">400000000.0</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU2Mg_c051887e-26f3-4676-b931-5e8c9aae3dcf"
      unitRef="usd">100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTU5Mg_c051887e-26f3-4676-b931-5e8c9aae3dcf"
      unitRef="usd">100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTY5OA_78dd34e7-545b-40fc-b1ed-bdba12a9b1dc"
      unitRef="number">0.0271</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeAssets
      contextRef="i9c61aab68ccf4befbf25294c61634805_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182MS9mcmFnOmFlNDUyMTMyNzIzZDRmNGI5M2MyYzg4MTM4ZjI2ZjVhL3RleHRyZWdpb246YWU0NTIxMzI3MjNkNGY0YjkzYzJjODgxMzhmMjZmNWFfNTc0Mw_9cc9a66f-173f-42f7-88c4-4d0026eaeb8a"
      unitRef="usd">1500000</us-gaap:DerivativeAssets>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5NQ_0273a574-45ac-4a75-abc2-4e0bf2b02f06">Leases&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 have various leases primarily for office space and certain equipment. At inception, we determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. For leases that contain options to purchase, terminate, or extend, such options are included in the lease term when it is reasonably certain that the option will be exercised. Some of our lease arrangements contain lease components and non-lease components which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all 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;As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at commencement date in determining the present value of lease payments.&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 minimum lease payments for operating and finance lease obligations as of March&#160;31, 2023 consisted of the following:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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 colspan="3" style="display:none"/&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;Operating Leases&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;Finance Leases&lt;/span&gt;&lt;/td&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="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:#dbdbdb;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;2023 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;6.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;5.4&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;7.5&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:#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:700;line-height:100%"&gt;7.1&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;6.8&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;5.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;5.4&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:#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:700;line-height:100%"&gt;1.3&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;3.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;0.2&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;10.8&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:#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:700;line-height:100%"&gt;&#x2014;&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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 undiscounted future minimum lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;39.8&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;19.1&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3.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;td colspan="3" style="background-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:700;line-height:100%"&gt;(1.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="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:#dbdbdb;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;Present value of net minimum lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;36.6&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;18.1&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:#dbdbdb;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="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="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="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="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="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="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="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="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="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="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="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="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;/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 following table summarizes our operating and finance leases and their classification within the Consolidated Balance Sheet.&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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: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:#dbdbdb;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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&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:700;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:700;line-height:100%"&gt;34.1&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:#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;33.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:#dbdbdb;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;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;20.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Total lease assets&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.4&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:#ffffff;border-top:1pt solid #000;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 #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;56.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:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&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:#dbdbdb;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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&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:700;line-height:100%"&gt;7.0&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:#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.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:#dbdbdb;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;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;6.4&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Non-current&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:#dbdbdb;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;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;29.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e"&gt;Debt&lt;/span&gt;&lt;/span&gt;&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:700;line-height:100%"&gt;11.7&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:#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.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:#dbdbdb;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 lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;54.7&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;55.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5OA_345211c0-33f3-47af-bec9-b39dcf24dda8">&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 minimum lease payments for operating and finance lease obligations as of March&#160;31, 2023 consisted of the following:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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 colspan="3" style="display:none"/&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;Operating Leases&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;Finance Leases&lt;/span&gt;&lt;/td&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="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:#dbdbdb;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;2023 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;6.0&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;5.4&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;7.5&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:#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:700;line-height:100%"&gt;7.1&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;6.8&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;5.1&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;5.4&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:#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:700;line-height:100%"&gt;1.3&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;3.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;0.2&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&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:700;line-height:100%"&gt;10.8&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:#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:700;line-height:100%"&gt;&#x2014;&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#dbdbdb;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 undiscounted future minimum lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;39.8&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;19.1&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3.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;td colspan="3" style="background-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:700;line-height:100%"&gt;(1.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="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:#dbdbdb;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;Present value of net minimum lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;36.6&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;18.1&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:#dbdbdb;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="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="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="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="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="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="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="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="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="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="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="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="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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMi0xLTEtMS0xMTQ2OTc_e5e0e47d-da66-4dd2-8d3b-c5d83a29b450"
      unitRef="usd">6000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMi0zLTEtMS0xMTQ2OTc_8c83a320-3aed-480b-9a32-7b1f8bb30ff8"
      unitRef="usd">5400000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMy0xLTEtMS0xMTQ2OTc_c3a163ab-c9b8-434e-8850-54649ba6e1c3"
      unitRef="usd">7500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMy0zLTEtMS0xMTQ2OTc_1e9a70f1-a029-47d5-81f3-7524cc5f9986"
      unitRef="usd">7100000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNC0xLTEtMS0xMTQ2OTc_1fb3158a-daf4-411d-ab1d-5b0234d010f0"
      unitRef="usd">6800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNC0zLTEtMS0xMTQ2OTc_0df088d3-1722-40de-a5ee-ad10daf47ea1"
      unitRef="usd">5100000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNS0xLTEtMS0xMTQ2OTc_8e48eb70-2e75-4a15-96bb-ffb0833e7626"
      unitRef="usd">5400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNS0zLTEtMS0xMTQ2OTc_950c8e0b-295a-4447-8adc-bcdc6f1b9fc0"
      unitRef="usd">1300000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNi0xLTEtMS0xMTQ2OTc_a3df738f-75ab-4996-b03e-84726b8e2bcd"
      unitRef="usd">3300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNi0zLTEtMS0xMTQ2OTc_3bd8e638-b323-420b-bde3-565f4891622e"
      unitRef="usd">200000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNy0xLTEtMS0xMTQ2OTc_4cf9144e-2743-4d88-9e99-a09775e79c87"
      unitRef="usd">10800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfNy0zLTEtMS0xMTQ2OTc_a987609b-c2b0-4ca2-bc67-f5782180d490"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOC0xLTEtMS0xMTQ2OTc_7d921a90-bfb1-424d-8f8b-771e30466a3f"
      unitRef="usd">39800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOC0zLTEtMS0xMTQ2OTc_5e917ae1-ba2e-426d-bc2e-1918124957f8"
      unitRef="usd">19100000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOS0xLTEtMS0xMTQ2OTc_6b4ab23b-e3a7-43d7-956d-1d84e7adee2b"
      unitRef="usd">3200000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfOS0zLTEtMS0xMTQ2OTc_ea951df8-cf95-4659-92c9-750b39dd1f12"
      unitRef="usd">1000000.0</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMTAtMS0xLTEtMTE0Njk3_6aabeaeb-6bb7-4eba-93dc-c1b86f1a928b"
      unitRef="usd">36600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOmMzZjUxZjc5OGEwZDRlODM5MmQ3ZjRiZjFlMWExOWYwL3RhYmxlcmFuZ2U6YzNmNTFmNzk4YTBkNGU4MzkyZDdmNGJmMWUxYTE5ZjBfMTAtMy0xLTEtMTE0Njk3_2fc00dee-02d3-49ee-9d34-0629939ce93d"
      unitRef="usd">18100000</us-gaap:FinanceLeaseLiability>
    <aca:AssetsAndLiabilitiesLeasesTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RleHRyZWdpb246MTE1ZjM0MTM3YWI5NGJjNThjMmVmZTQxNmZhNTY1ZThfMTA5Mw_216ab3a1-a9f5-4a53-8106-0f0b4c4d7775">&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 table summarizes our operating and finance leases and their classification within the Consolidated Balance Sheet.&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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:13.960%"/&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;March 31,&lt;br/&gt;2023&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;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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: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:#dbdbdb;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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_2b8eab8f-c171-4e4d-8f19-d0bb403de049"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjpmYzBiNGIyYmU2OGQ0YWMyYWUwMzM3NGZiZGNjMzY1ZV8xNg_cc6a0850-54e8-4860-b0d3-223205a921a8"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&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:700;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:700;line-height:100%"&gt;34.1&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:#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;33.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:#dbdbdb;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;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_114299e3-d272-4691-987b-bb73c0d6955c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5NWM2ZGVjMDUyNzM0NTNiYTMwYmFhYWE1ODJhMGQ5OV8xNA_27ee1a7e-b12c-4a3d-bbef-749103ef9997"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;20.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Total lease assets&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.4&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:#ffffff;border-top:1pt solid #000;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 #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;56.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:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&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:#dbdbdb;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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ae753b20-7bb7-465f-b2fe-c1e6b628d095"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ZmYyN2Y3ZGQ0YjVkNGI5YjkxOGFiNzZjNTdmMzY4MWFfMTY_ba2ff6c3-1fa6-4ae3-8e00-d98792e77def"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&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:700;line-height:100%"&gt;7.0&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:#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.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:#dbdbdb;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;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_5c830182-f3e3-42a6-a878-ef0bf6fb7bb8"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OGY5M2E2N2E5ZmIzNDkwMGJjZjIyZGVlODkxOGRkY2RfMTQ_feef9758-96a0-4f64-a325-c72bd140a576"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;6.4&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Non-current&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:#dbdbdb;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;Operating - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_036f7a5f-b243-4fb9-ab19-c7fd7268650a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246NTVhNDcyNTVlMTIwNGFlNmI1MjdkY2EyYjkzMGRiMDlfMTY_8c93af00-f9c3-4f85-923e-9f99b739c245"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;29.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance - &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_edd6db8d-9f7e-4bae-916d-fe3d7a0ba1e6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246OWQ4ODU0NDU5NDI2NGU1ZjljOTQyYWIzZDVmMWQ3MmVfMTQ_f047949a-6f1c-4f26-b6c9-03d09814633e"&gt;Debt&lt;/span&gt;&lt;/span&gt;&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:700;line-height:100%"&gt;11.7&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:#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.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:#dbdbdb;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 lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;54.7&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;55.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;</aca:AssetsAndLiabilitiesLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0xLTEtMS0xMTQ2OTc_a633b822-97e8-4b6e-a7f2-df92a6265603"
      unitRef="usd">34100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNC0zLTEtMS0xMTQ2OTc_208a5236-cdda-4731-8cba-29498efff8bb"
      unitRef="usd">33900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0xLTEtMS0xMTQ2OTc_182097b0-65ab-4902-b8eb-ffa569c1d9da"
      unitRef="usd">20300000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNS0zLTEtMS0xMTQ2OTc_d426abcd-ab93-498f-a4fa-ab6ca8b7f4d5"
      unitRef="usd">22400000</us-gaap:FinanceLeaseRightOfUseAsset>
    <aca:LeaseRightOfUseAsset
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNi0xLTEtMS0xMTQ2OTc_83ea3ad2-7733-4e96-a09c-6eda616f3592"
      unitRef="usd">54400000</aca:LeaseRightOfUseAsset>
    <aca:LeaseRightOfUseAsset
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfNi0zLTEtMS0xMTQ2OTc_19c47abc-59d4-4803-b122-91d2adddaf50"
      unitRef="usd">56300000</aca:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMS0xLTEtMTE0Njk3_d9e88ccf-31c9-4500-9508-fb2b18e6e314"
      unitRef="usd">7000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTAtMy0xLTEtMTE0Njk3_24767715-6091-4839-afe4-2d3bf775a94d"
      unitRef="usd">6700000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMS0xLTEtMTE0Njk3_39ac1b9e-60c0-4195-a476-df47a51b1e5f"
      unitRef="usd">6400000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTEtMy0xLTEtMTE0Njk3_d3fbc27c-3929-4dd8-a33e-40113fd702b4"
      unitRef="usd">6300000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMS0xLTEtMTE0Njk3_731bee4e-b5bc-4428-a3f2-33ec9fb4c570"
      unitRef="usd">29600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTMtMy0xLTEtMTE0Njk3_0b2fd1a6-5bd9-4591-869f-ffbd629d9375"
      unitRef="usd">29900000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMS0xLTEtMTE0Njk3_880f31d3-af31-4eef-86d9-ba815ebaad74"
      unitRef="usd">11700000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTQtMy0xLTEtMTE0Njk3_24762775-6455-43d4-b543-99b2e120c55e"
      unitRef="usd">12800000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <aca:LeaseLiability
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTUtMS0xLTEtMTE0Njk3_225ae975-b78d-4716-b08e-d71fd3bfba8e"
      unitRef="usd">54700000</aca:LeaseLiability>
    <aca:LeaseLiability
      contextRef="iea23427af281448b9eeef4b3d718de1a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182NC9mcmFnOjExNWYzNDEzN2FiOTRiYzU4YzJlZmU0MTZmYTU2NWU4L3RhYmxlOjM1YThiNzZjNWE3NzQ4YzY5YjkyYWI3YWE4ZmI1N2Y1L3RhYmxlcmFuZ2U6MzVhOGI3NmM1YTc3NDhjNjliOTJhYjdhYThmYjU3ZjVfMTUtMy0xLTEtMTE0Njk3_5f8a8662-414b-405d-8339-d79aa2d94fc0"
      unitRef="usd">55700000</aca:LeaseLiability>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RleHRyZWdpb246Yjc2YmQ3M2Y4NzE4NDM3NTg0ODcyZTMxZmM2NDgzMTZfMTAy_f72a8290-be89-45a8-a103-efd86d8c129f">Other, Net&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, net (income) expense consists of the following items:&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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 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="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="padding:2px 1pt;text-align:center;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;br/&gt;March 31,&lt;/span&gt;&lt;/td&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="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;2023&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;2022&lt;/span&gt;&lt;/td&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="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="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:#dbdbdb;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange transactions&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:700;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;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:bottom"/&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:#dbdbdb;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (income) expense&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:700;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:700;line-height:100%"&gt;(1.9)&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;0.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="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;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RleHRyZWdpb246Yjc2YmQ3M2Y4NzE4NDM3NTg0ODcyZTMxZmM2NDgzMTZfOTg_7c86240e-a4b1-43a6-9732-5d92f939439f">&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, net (income) expense consists of the following items:&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:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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 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="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="padding:2px 1pt;text-align:center;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;br/&gt;March 31,&lt;/span&gt;&lt;/td&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="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;2023&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;2022&lt;/span&gt;&lt;/td&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="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="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:#dbdbdb;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange transactions&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:700;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;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:bottom"/&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:#dbdbdb;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (income) expense&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:700;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:700;line-height:100%"&gt;(1.9)&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;0.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="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;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeOther
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNC0xLTEtMS0xMTQ2OTc_9b0801ad-3772-4a18-8260-d4e0f1b8d15e"
      unitRef="usd">1200000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNC0zLTEtMS0xMTQ2OTc_f0dd3f18-2f0a-4acf-bc73-5fe00a872e4d"
      unitRef="usd">100000</us-gaap:InterestIncomeOther>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNS0xLTEtMS0xMTQ2OTc_6b166d85-8ea3-4352-94c6-2761836e9d2b"
      unitRef="usd">500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNS0zLTEtMS0xMTQ2OTc_e9c2eefc-c752-4fec-81ea-042991f0fa44"
      unitRef="usd">-1000000.0</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <aca:OtherIncomeExpenseNonoperating
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNi0xLTEtMS0xMTQ2OTc_11776029-9fd9-4b32-9b60-b1b1331f7078"
      unitRef="usd">200000</aca:OtherIncomeExpenseNonoperating>
    <aca:OtherIncomeExpenseNonoperating
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNi0zLTEtMS0xMTQ2OTc_490be811-d97f-47a4-b426-a64d2e9af61e"
      unitRef="usd">0</aca:OtherIncomeExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNy0xLTEtMS0xMTQ2OTc_61d35768-b8f6-4179-b388-dc5e87c84f29"
      unitRef="usd">1900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN182Ny9mcmFnOmI3NmJkNzNmODcxODQzNzU4NDg3MmUzMWZjNjQ4MzE2L3RhYmxlOjBiZDliNWFmYjg4YTQyNDZiZjJjMDc1ZGQwMjlmOGRhL3RhYmxlcmFuZ2U6MGJkOWI1YWZiODhhNDI0NmJmMmMwNzVkZDAyOWY4ZGFfNy0zLTEtMS0xMTQ2OTc_ba726d7e-497f-4cb5-b9ed-b8d366798e63"
      unitRef="usd">-900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMjQxMg_9debfda0-76c4-4e6c-a589-b80fe896d21d">Income Taxes&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;For interim income tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income (loss). Tax jurisdictions with a projected or year to date loss for which a tax benefit cannot be realized are excluded. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur. We have open tax years from 2015 to 2022 with various significant tax jurisdictions.&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 August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was enacted to reduce inflation and promote clean energy in the United States. Among other things, the IRA introduces a 15% alternative minimum tax for corporations with a three-year taxable year average annual adjusted financial statement income in excess of $1&#160;billion and imposes a 1% excise tax on the fair market value of stock repurchases made by covered corporations after December 31, 2022. The Company has evaluated these new provisions and has concluded there is no impact for the three months ended March&#160;31, 2023. &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 IRA also provides for certain manufacturing, production, and investment tax credit incentives, including new Advanced Manufacturing Production ("AMP") tax credits for companies that domestically manufacture and sell clean energy equipment, including wind towers. For the three months ended March&#160;31, 2023, the Company has recognized $4.3&#160;million in AMP tax credits for wind towers produced and sold in 2023 which are included as a reduction to cost of sales on the Consolidated Statement of Operations due to the refundable nature of the credits. The credits are included in Receivables, net of allowance, on the Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;Certain provisions of the IRA, including the AMP tax credits for wind towers, remain subject to the issuance of additional guidance and clarification. We have considered the applicable current laws and regulations in our tax provision for the three months ended March&#160;31, 2023, and continue to evaluate the impact of these tax law changes on future periods.Our effective tax rates of 20.3% and 24.1% for the three months ended March&#160;31, 2023 and 2022, respectively, differed from the U.S. federal statutory rate of 21.0% due to AMP tax credits, state income taxes, statutory depletion deductions, compensation-related items, and foreign taxes.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfNTQ5NzU1ODMyNTMx_7452b9c0-8fb7-4b62-a249-263893333e39"
      unitRef="usd">4300000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzAxMQ_47ec3b7d-042e-4540-9c16-594c92abe7a1"
      unitRef="number">0.203</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzAxOQ_62fc3072-698b-4abe-952f-c0af7ad9318f"
      unitRef="number">0.241</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzExMQ_0effa2f8-86e8-4ade-940c-b4de615b41f6"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183MC9mcmFnOjAwMDRhYWU1NDY0ZjRmMTRhNjI0ZDM1NTQwMzQxNGM0L3RleHRyZWdpb246MDAwNGFhZTU0NjRmNGYxNGE2MjRkMzU1NDAzNDE0YzRfMzI5ODUzNDkwMzExMQ_9163901f-5d45-480c-bdc6-870d269ed38f"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfNjY1_f83749dc-eea7-46b2-a427-d4253ea5b17f">Employee Retirement Plans&lt;div style="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;Total employee retirement plan expense, which includes related administrative expenses, is as follows:&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:72.876%"/&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.621%"/&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 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="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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&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="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;2023&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;2022&lt;/span&gt;&lt;/td&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="padding:0 1pt"/&gt;&lt;td colspan="9" 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: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:#dbdbdb;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;Defined contribution plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;3.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Multiemployer plan&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:700;line-height:100%"&gt;0.4&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:#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.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="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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;4.0&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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="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;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 Company contributes to a multiemployer defined benefit plan under the terms of a collective-bargaining agreement that covers certain union-represented employees at one of the facilities of Meyer Utility Structures, a subsidiary of Arcosa. The Company contributed $0.4 million to the multiemployer plan for the three months ended March&#160;31, 2023 and 2022. Total contributions to the multiemployer plan for 2023 are expected to be approximately $1.5 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfNjYx_0a123a5f-8385-4602-999f-9832c51288a3">&lt;div style="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;Total employee retirement plan expense, which includes related administrative expenses, is as follows:&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:72.876%"/&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.621%"/&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 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="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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&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="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;2023&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;2022&lt;/span&gt;&lt;/td&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="padding:0 1pt"/&gt;&lt;td colspan="9" 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: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:#dbdbdb;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;Defined contribution plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;3.6&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Multiemployer plan&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:700;line-height:100%"&gt;0.4&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:#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.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="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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;4.0&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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="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;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfMy0xLTEtMS0xMTQ2OTc_8ee5078d-fe3f-4243-8756-f75d7264bb15"
      unitRef="usd">3600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfMy0zLTEtMS0xMTQ2OTc_9f23ab93-ede4-4680-88e4-507bef84015d"
      unitRef="usd">3200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNC0xLTEtMS0xMTQ2OTc_2ab3975b-2336-46a5-89ea-319c51cc4b69"
      unitRef="usd">400000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNC0zLTEtMS0xMTQ2OTc_d876d221-f8db-4d50-b18f-6a1cb7cf1675"
      unitRef="usd">400000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNS0xLTEtMS0xMTQ2OTc_8ad71c7e-3597-4c07-b555-7082fc7f97d3"
      unitRef="usd">4000000.0</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RhYmxlOjU1NjIxZGVkNGIyOTRlNjViMGQ2NTgzMTc4ZTFkNTc3L3RhYmxlcmFuZ2U6NTU2MjFkZWQ0YjI5NGU2NWIwZDY1ODMxNzhlMWQ1NzdfNS0zLTEtMS0xMTQ2OTc_1b914ef0-b611-42ed-ba07-b5fb3c9f2839"
      unitRef="usd">3600000</us-gaap:BenefitsLossesAndExpenses>
    <aca:MultiemployerPlanEmployerContributions
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTIxMA_24123bc4-682f-435d-adcb-74fff00ddd69"
      unitRef="usd">400000</aca:MultiemployerPlanEmployerContributions>
    <aca:MultiemployerPlanEmployerContributions
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTIxMA_c33b9777-c8e6-458c-bcd2-9b55424dcc07"
      unitRef="usd">400000</aca:MultiemployerPlanEmployerContributions>
    <aca:MultiemployerPlanExpectedContributionsinCurrentFiscalYear
      contextRef="i8254bf6ab5564a1eb724cacdb834121e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183My9mcmFnOjRmNmNkZmVlMDI3ODQyOTJhOTQ0YTZiNDBjYzg1NjVlL3RleHRyZWdpb246NGY2Y2RmZWUwMjc4NDI5MmE5NDRhNmI0MGNjODU2NWVfMTA5OTUxMTYyOTM1Mg_3a39b49a-7b0c-463e-800a-69e00fea0417"
      unitRef="usd">1500000</aca:MultiemployerPlanExpectedContributionsinCurrentFiscalYear>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RleHRyZWdpb246OTQyZTY5ZDgxZTYwNDFhNDhhNmU5NmFlNmFhMWZjYWJfMTQw_bf2c5428-cf54-4935-8aa5-2b1f4d1926c7">Accumulated Other Comprehensive Loss  &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;Changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 2022 are as follows:&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:57.964%"/&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.180%"/&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.180%"/&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:13.086%"/&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: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&lt;br/&gt;translation&lt;br/&gt;adjustments&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:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;loss on&lt;br/&gt;derivative&lt;br/&gt;financial&lt;br/&gt;instruments&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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;other&lt;br/&gt;comprehensive&lt;br/&gt;loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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="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="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:#dbdbdb;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;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss), net of tax, before reclassifications&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;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 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.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;1.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:#dbdbdb;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;Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, ($0.1), and ($0.1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss)&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-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;0.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: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;2.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: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;2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Balances at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(17.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Balances at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;1.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss), net of tax, before reclassifications&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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;0.2&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:#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:#dbdbdb;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;Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, $0.1, and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;&#x2014;&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss)&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-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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;(0.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 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:700;line-height:100%"&gt;(0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Balances at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;(16.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.0&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;(15.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RleHRyZWdpb246OTQyZTY5ZDgxZTYwNDFhNDhhNmU5NmFlNmFhMWZjYWJfMTQy_ff406105-1230-493a-aa1e-e65c99e9a0f6">&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;Changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 2022 are as follows:&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:57.964%"/&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.180%"/&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.180%"/&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:13.086%"/&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: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&lt;br/&gt;translation&lt;br/&gt;adjustments&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:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;loss on&lt;br/&gt;derivative&lt;br/&gt;financial&lt;br/&gt;instruments&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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;other&lt;br/&gt;comprehensive&lt;br/&gt;loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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="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="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:#dbdbdb;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;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss), net of tax, before reclassifications&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;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 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.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;1.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:#dbdbdb;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;Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, ($0.1), and ($0.1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss)&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-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;0.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: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;2.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: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;2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Balances at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;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;(17.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#dbdbdb;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;Balances at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;1.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss), net of tax, before reclassifications&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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;0.2&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:#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:#dbdbdb;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;Amounts reclassified from accumulated other comprehensive loss, net of tax expense (benefit) of $0.0, $0.1, and $0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;&#x2014;&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Other comprehensive income (loss)&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-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:700;line-height:100%"&gt;0.1&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:#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:700;line-height:100%"&gt;(0.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 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:700;line-height:100%"&gt;(0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Balances at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;(16.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;1.0&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:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:700;line-height:100%"&gt;(15.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26b4f643b0564b6884404905ff7f5158_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy0yLTEtMS0xMTQ2OTc_4033af72-4871-48b5-8b08-165c80a3d7db"
      unitRef="usd">-16300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1177b2976f674ea5b803622d12f81b3a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy00LTEtMS0xMTQ2OTc_c1527f34-5844-4af0-9028-254a821bcc93"
      unitRef="usd">-3000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied05df6ac1434eebb17b0a38f2b060a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMy02LTEtMS0xMTQ2OTc_65a13d68-03bf-4107-b79e-9aaedbc13e3a"
      unitRef="usd">-19300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC0yLTEtMS0xMTQ2OTc_0ba72690-f331-49d5-9296-2e49ba541a87"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC00LTEtMS0xMTQ2OTc_e7b00074-64fd-461e-b554-5cfab7547b5b"
      unitRef="usd">1600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNC02LTEtMS0xMTQ2OTc_a11b8684-da69-4e0a-a989-e4b3358d40cb"
      unitRef="usd">1700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMDA_f340767a-2733-41e4-a278-0bdb1e805bff"
      unitRef="usd">0.0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMDQ_6b963efb-6849-40f4-97cd-011dfe9ffd5d"
      unitRef="usd">-100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0wLTEtMS0xMTQ2OTcvdGV4dHJlZ2lvbjo5Yzc3MTAxZDg1ZDE0Mzc5YmZkNjRkN2YzOGE2OTc1Zl8xMTI_e85e6271-4d8d-4a2b-8593-6160d388729a"
      unitRef="usd">-100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS0yLTEtMS0xMTQ2OTc_43b065a9-74c4-4b2a-a57c-ded68dc076a9"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS00LTEtMS0xMTQ2OTc_e1a5de10-4507-47eb-ba39-b384690591aa"
      unitRef="usd">500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNS02LTEtMS0xMTQ2OTc_03b68478-013c-4ac9-994b-7f9b2f4091fb"
      unitRef="usd">500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibda85e8ba4674714b1ca701e3ab08109_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi0yLTEtMS0xMTQ2OTc_9c1a534d-431e-4b3e-bd5a-7e7f54be0f42"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9ed59bea42d14103bd98a191568cc113_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi00LTEtMS0xMTQ2OTc_e02e06fb-7093-419a-a7be-f0312c5cdf6c"
      unitRef="usd">2100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i561ccf58c53840baa583d575a5ad1f8e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNi02LTEtMS0xMTQ2OTc_8c20a5bc-9a80-4688-877c-cdc5f9a8dee9"
      unitRef="usd">2200000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f815e2a0f024195982f7328b928772d_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy0yLTEtMS0xMTQ2OTc_81cc82f7-a63e-46fd-838b-871bac9a6577"
      unitRef="usd">-16200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea9f534dcc4d4985a0fa9239a35d64b5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy00LTEtMS0xMTQ2OTc_fcbf54ed-bcd5-41e3-9a21-f12c6008f87a"
      unitRef="usd">-900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0168829e10846e7bde3ce773d89b264_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfNy02LTEtMS0xMTQ2OTc_952260cf-f4bf-4e06-bef6-c8086c39b0e2"
      unitRef="usd">-17100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2ca99af8f9a463a80aba869736703d7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS0yLTEtMS0xMTQ2OTc_ccd45063-78d1-4601-8e19-d42dc37ad181"
      unitRef="usd">-17000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17ef40f9d77147bb8254382b51555749_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS00LTEtMS0xMTQ2OTc_a0f0c7b3-30f0-4d96-9331-f268c8d72afd"
      unitRef="usd">1300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3066d11a84ec4adea68176e8fb2ea9da_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfOS02LTEtMS0xMTQ2OTc_ca61c077-f408-4fc7-b086-0475d60cdec7"
      unitRef="usd">-15700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtMi0xLTEtMTE0Njk3_ffc9ca44-fd87-4509-a4b8-0457c3624c4f"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtNC0xLTEtMTE0Njk3_fb6885ca-8615-4d6d-88db-36fcbe430bd0"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTAtNi0xLTEtMTE0Njk3_6f74130e-6d17-4a0a-813f-15d29c906f20"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTAw_bb78a6ac-2875-40da-bbf7-2343e0888a90"
      unitRef="usd">0.0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTA0_d1202f06-164b-41a2-a915-219ebbdf2f8d"
      unitRef="usd">100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246YWNiODk0MTA1Y2YwNDA3YjlkYjZkN2NmNzNhYjAzNzdfMTEy_d94d0e93-49e2-4cb1-b7b0-6bc376964410"
      unitRef="usd">100000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtMi0xLTEtMTE0Njk3_d58ff686-6b5d-406b-a943-8ce5664fc9d1"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtNC0xLTEtMTE0Njk3_e2f64f1a-98f2-4840-b405-4959d252613c"
      unitRef="usd">-400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTEtNi0xLTEtMTE0Njk3_e33b157f-0a55-4d57-b029-c18c4989a8ad"
      unitRef="usd">-400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7348d20aed7c4ddd9d8bf8cd09fd9a08_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItMi0xLTEtMTE0Njk3_0b7d283c-065c-4e54-81de-3ebd14d7c27b"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic3ba5774133749c7967b7b7ee385aaa7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItNC0xLTEtMTE0Njk3_b8821d4b-ebbc-44c2-80d1-264774ea941d"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibed9190cfbef48bf8ddc5392ff1a4f46_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTItNi0xLTEtMTE0Njk3_c1c719c2-c9e5-4f7e-a881-3aaee381f690"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if980034ff34c4aacb4ca612e766de7da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtMi0xLTEtMTE0Njk3_f22cd564-16f4-4d89-b3f1-2777e601015d"
      unitRef="usd">-16900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17ecafa45c42443fb2d98d722be3d92f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtNC0xLTEtMTE0Njk3_a11157b2-a35e-4b6a-834c-b98d007f7fa7"
      unitRef="usd">1000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9cf19997b27434bb7da80ffdaba419e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN183OS9mcmFnOjk0MmU2OWQ4MWU2MDQxYTQ4YTZlOTZhZTZhYTFmY2FiL3RhYmxlOjk0MjMxZDUyZTczNjQ0OWZiYzk1NmRlN2Y1NDYzY2Q0L3RhYmxlcmFuZ2U6OTQyMzFkNTJlNzM2NDQ5ZmJjOTU2ZGU3ZjU0NjNjZDRfMTMtNi0xLTEtMTE0Njk3_37ae3c98-5d4a-4909-a9e9-07873c8ca6a5"
      unitRef="usd">-15900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMjE1_922b7ff9-e8fd-4a38-be7c-073525f1b0d3">Stock-Based CompensationStock-based compensation totaled approximately $5.5 million and $4.4 million for the three months ended March&#160;31, 2023 and 2022, respectively.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMTY0OTI2NzQ0MjA5NA_3c0e2ebc-5127-4a36-bb99-98ce855142eb"
      unitRef="usd">5500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184Mi9mcmFnOjdmNmUyNDgyODliMzQ1ZjU4ZjU3OTE1M2U3YjIxNDJmL3RleHRyZWdpb246N2Y2ZTI0ODI4OWIzNDVmNThmNTc5MTUzZTdiMjE0MmZfMTY0OTI2NzQ0MjEwMg_e2861675-f3e0-411b-adf4-132e530873ee"
      unitRef="usd">4400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNzc5_f48641de-a095-4c64-971e-b13f31cec9b8">Earnings Per Common Share&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 earnings per common share is computed by dividing net income remaining after allocation to participating unvested restricted shares, which includes unvested restricted shares of Arcosa stock held by employees of our former parent, Trinity Industries, Inc., by the weighted average number of basic common shares outstanding for the period. Except when the effect would be antidilutive, the calculation of diluted earnings per common share includes the weighted average net impact of nonparticipating unvested restricted shares. Total weighted average restricted shares were 1.3 million and 1.6 million shares for the three months ended March&#160;31, 2023 and 2022, 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 computation of basic and diluted earnings per share follows.&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:44.952%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.095%"/&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;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;Three Months Ended&lt;br/&gt;March 31, 2022&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;Income&lt;br/&gt;(Loss)&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;Average&lt;br/&gt;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;EPS&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;Income&lt;br/&gt;(Loss)&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;Average&lt;br/&gt;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;EPS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;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="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: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:#dbdbdb;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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;55.7&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Unvested restricted share participation&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:700;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;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="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;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:#dbdbdb;padding:2px 1pt 2px 10pt;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;Net income per common share &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;55.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;48.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;1.15&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Effect of dilutive securities:&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;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;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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.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;Nonparticipating unvested restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;&#x2014;&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;0.5&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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;Net income per common share &#x2013; diluted&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:700;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:700;line-height:100%"&gt;55.5&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:#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 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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48.8&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:#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;padding:2px 0 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:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;1.14&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:#ffffff;border-bottom:3pt double #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;20.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 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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.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: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;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.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;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="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="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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="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="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="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;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNTc5_74ce1d40-4429-4e36-8b69-b649444706fc"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfMjE5OTAyMzI1NjQxNw_f9a94465-0d44-48fa-9023-9e2de1be5ec1"
      unitRef="shares">1600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RleHRyZWdpb246NzU0ODQzYTM0Y2YxNDkxZTgxNTZmYjdjOTEyMjAzOWRfNzc1_c72f00af-e2fc-4238-bbc9-7088708f762e">&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 computation of basic and diluted earnings per share follows.&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:44.952%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.095%"/&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;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;Three Months Ended&lt;br/&gt;March 31, 2022&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;Income&lt;br/&gt;(Loss)&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;Average&lt;br/&gt;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;EPS&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;Income&lt;br/&gt;(Loss)&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;Average&lt;br/&gt;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;EPS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;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="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: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:#dbdbdb;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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;55.7&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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;Unvested restricted share participation&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:700;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;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="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;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:#dbdbdb;padding:2px 1pt 2px 10pt;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;Net income per common share &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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:700;line-height:100%"&gt;55.5&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:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;48.3&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 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:#dbdbdb;padding: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;1.15&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;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;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;Effect of dilutive securities:&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;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;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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.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;Nonparticipating unvested restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;&#x2014;&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;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;0.5&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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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;Net income per common share &#x2013; diluted&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:700;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:700;line-height:100%"&gt;55.5&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:#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 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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48.8&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:#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;padding:2px 0 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:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;1.14&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:#ffffff;border-bottom:3pt double #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;20.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 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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.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: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;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.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;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="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="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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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="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="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="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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNC0xLTEtMS0xMTQ2OTc_42cf9bdd-b4a3-49b2-820e-45d298aa900b"
      unitRef="usd">55700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNC03LTEtMS0xMTQ2OTc_c5d0e07a-fca6-4a97-870d-98c73b566fe3"
      unitRef="usd">20200000</us-gaap:NetIncomeLoss>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNS0xLTEtMS0xMTQ2OTc_cdd347a5-9755-4196-bb70-1a7e3d5ade41"
      unitRef="usd">200000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNS03LTEtMS0xMTQ2OTc_0fad2ab8-2e45-4288-b083-3167f099c641"
      unitRef="usd">100000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0xLTEtMS0xMTQ2OTc_690a45cc-a4be-4db7-be94-2125361572d6"
      unitRef="usd">55500000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0zLTEtMS0xMTQ2OTc_f613729c-6158-4d64-a44f-b2b6b0fea093"
      unitRef="shares">48300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi01LTEtMS0xMTQ2OTc_6cc9b9bb-6fee-43d6-80b8-cb6ff210223b"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi03LTEtMS0xMTQ2OTc_758de231-1855-485b-8d39-ae1f741829a7"
      unitRef="usd">20100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi05LTEtMS0xMTQ2OTc_5d1befb3-c242-4f85-853d-0dd220e4f34f"
      unitRef="shares">48200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfNi0xMS0xLTEtMTE0Njk3_81b4885a-3039-4fe4-8b8b-8ddb052afa31"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC0xLTEtMS0xMTQ2OTc_16ed7b13-0e5f-4deb-9296-1b5fd93b5ba7"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC0zLTEtMS0xMTQ2OTc_d58132a3-fd2a-47fc-91a8-bb5fba30cb3b"
      unitRef="shares">500000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC03LTEtMS0xMTQ2OTc_49815301-e121-4ecd-990d-7d11fc369b93"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOC05LTEtMS0xMTQ2OTc_3d6e3efe-2730-4469-a475-5ca50edaac18"
      unitRef="shares">600000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0xLTEtMS0xMTQ2OTc_eac6ae94-4ee9-4177-ad5f-c683e861e060"
      unitRef="usd">55500000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0zLTEtMS0xMTQ2OTc_89b6418e-5d98-4648-9dce-a4fb15270490"
      unitRef="shares">48800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS01LTEtMS0xMTQ2OTc_cba57766-349d-4409-ab28-2b03fc485004"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS03LTEtMS0xMTQ2OTc_74eb76ca-b96a-41c1-aeaa-bca948721c0e"
      unitRef="usd">20100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS05LTEtMS0xMTQ2OTc_1c685dc4-d6a6-45aa-a2f3-c6af754b788c"
      unitRef="shares">48800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5d39f0153b004eafa69b11bcefa161df_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN184OC9mcmFnOjc1NDg0M2EzNGNmMTQ5MWU4MTU2ZmI3YzkxMjIwMzlkL3RhYmxlOjVkY2IyM2M5ZmIwYzRiODRhZmRjZmY3OGFkMmIxOGE5L3RhYmxlcmFuZ2U6NWRjYjIzYzlmYjBjNGI4NGFmZGNmZjc4YWQyYjE4YTlfOS0xMS0xLTEtMTE0Njk3_2cbc3dbc-5c2d-47ab-9566-86d4aa954517"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTg1Mg_e4c242fe-8ea0-4177-802c-d01e73c83730">Contingencies &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 commercial disputes, alleged product defect and/or warranty claims, intellectual property matters, personal injury claims, environmental issues, employment and/or workplace-related matters, and various governmental regulations. At March&#160;31, 2023, the range of reasonably possible losses for such matters, taking into consideration our rights in indemnity and recourse to third parties is $1.0 million to $2.4 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 Company evaluates its exposure to such claims and suits periodically and establishes accruals for these contingencies when probable losses can be reasonably estimated. At March&#160;31, 2023, total accruals of $3.3 million are included in accrued liabilities in the accompanying Consolidated Balance Sheet. The Company believes any additional liability from such claims and suits 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;Arcosa is subject to remedial orders and federal, state, local, and foreign laws and regulations relating to the environment. The Company has reserved $0.7 million as of March&#160;31, 2023, included in our total accruals of $3.3 million discussed above, 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;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, including those related to the environment 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="id94113467a3e42d493ed976ed511044b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNTE4_d6dd72ae-2806-4566-986c-9301d5e715c0"
      unitRef="usd">1000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i891525cbffc041349fa546a04c5922f2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNTI0_04b6fdaa-9276-4765-bad7-ad9f4e9d54bc"
      unitRef="usd">2400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i39379a9b1a104ae98021de95eb5f35c8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfNzI2_ac22d313-1d71-4c43-8a8c-0deb93c646c6"
      unitRef="usd">3300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i019db977b1944294ac7e620f61ba19d7_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTExMQ_21b5ad7d-8239-430f-946e-d7f925e6949b"
      unitRef="usd">700000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i39379a9b1a104ae98021de95eb5f35c8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN185MS9mcmFnOmM5Mjc5MWNlZDNhNDQ4ZWNhYmFjYjNjZDg5ZjlhZWRlL3RleHRyZWdpb246YzkyNzkxY2VkM2E0NDhlY2FiYWNiM2NkODlmOWFlZGVfMTE1OA_ac22d313-1d71-4c43-8a8c-0deb93c646c6"
      unitRef="usd">3300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">(unaudited)</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDktMS0xLTEtMTE0Njk3_746c3a39-bfae-4f04-946a-04ae5aa71cf3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDYtMS0xLTEtMTE0Njk3_91bd5b3b-51b9-4870-9a94-ada74d9460f2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjMtMS0xLTEtMTE0Njk3_f544c58d-3ce2-4f50-99fc-47332c936d8c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTUtMS0xLTEtMTE0Njk3_d118a59c-4abb-486a-85ca-d815fd64a2ba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDUtMS0xLTEtMTE0Njk3_29916cbb-7eab-4c89-ad23-5c50d911ed40"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzctMS0xLTEtMTE0Njk3_8ab412e5-3759-4c91-a341-615dbb490a53"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTItMS0xLTEtMTE0Njk3_b6a5754a-4ec1-4c23-b4cb-0a4ea4317c6d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzgtMS0xLTEtMTE0Njk3_4b5bb85d-a925-4ca0-9eb1-2db087ff2bee"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzUtMS0xLTEtMTE0Njk3_a7edb686-ae1e-45ff-977c-bc4c298a9668"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjEtMS0xLTEtMTE0Njk3_f070e9ca-a375-4ab9-b571-c44ff6a4cedf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTktMS0xLTEtMTE0Njk3_d78e9e2b-80b0-45dd-91f4-40b3538b7f47"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNy0xLTEtMS0xMTQ2OTc_c96b167b-d47c-4ed6-80a2-47f13116192b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzItMS0xLTEtMTE0Njk3_1d03926c-5da1-4104-b542-5b15ac8dfaf7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzYtMS0xLTEtMTE0Njk3_7ff6f834-2b81-43d8-95ae-931fc3dbddb8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMzMtMS0xLTEtMTE0Njk3_fbd45287-2bc2-4f72-bf3b-8a2687b5a38b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDgtMS0xLTEtMTE0Njk3_36d6a105-8877-41e1-9900-1cefc716be5e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjItMS0xLTEtMTE0Njk3_8ef9302f-6490-4958-af66-c6044db7a063"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTYtMS0xLTEtMTE0Njk3_f0ab2a38-6072-4ec0-a5af-beb69db453e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjQtMS0xLTEtMTE0Njk3_b707477a-4233-4e44-94fa-cf4c2e9b2d78"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTAtMS0xLTEtMTE0Njk3_81f936bf-51e5-4f9d-87ab-67536dcbb701"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDctMS0xLTEtMTE0Njk3_0591305d-d69c-4af5-935d-ac1d7ee71e57"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTMtMS0xLTEtMTE0Njk3_282f077b-0263-4a74-bd5d-39e896048287"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yOC9mcmFnOmU4ZmE0ZDhmY2ZlNzQ1Y2VhNTBkN2QwOGFhZjRiMjI1L3RhYmxlOjFkMjhmODM0YzlhMDRiMzY4ZWVkYjYzZmM3MTM3YTM1L3RhYmxlcmFuZ2U6MWQyOGY4MzRjOWEwNGIzNjhlZWRiNjNmYzcxMzdhMzVfNTgtMS0xLTEtMTE0Njk3_63f79838-161d-40e3-bd59-fc251ca58cc0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjctMS0xLTEtMTE0Njk3_5c25bc9d-5aa8-443c-a450-967dd1542eb5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMC0xLTEtMTE0Njk3L3RleHRyZWdpb246ODJiNmNlOGE1MzIwNDMzMGI5MmI0YTFhYWUwM2Q5NDBfMjA_0315cbb8-c3f4-4566-bc76-43bee0baaf27"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDMtMS0xLTEtMTE0Njk3_8d8c29a7-ec5f-4ce8-90b6-eefe3de8f0cd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNDQtMS0xLTEtMTE0Njk3_6aa95c52-b260-4482-ad84-af620b0d9f64"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjAtMS0xLTEtMTE0Njk3_d2a56d17-c877-42ef-8a75-95e093ec46a8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjgtMS0xLTEtMTE0Njk3_766a8990-0527-4040-9a6d-7db928d43329"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfNS0xLTEtMS0xMTQ2OTc_c85cd431-2821-4088-9de2-fbe84c9bf43c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMjktMS0xLTEtMTE0Njk3_02c32f5c-ab46-40cb-a588-c00270d28497"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMTEtMS0xLTEtMTE0Njk3_e8c59bc8-00d8-4151-b1f6-321f151b96cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN18yNS9mcmFnOmY3OWJiZjc4MTZhZTQ1NjI5ZWViY2FmOWJjMmIwYzYyL3RhYmxlOjQ5NTdkZTk3ZjJjYjRiZjhiYjZiNzI5ZjJlY2Y3NzFjL3RhYmxlcmFuZ2U6NDk1N2RlOTdmMmNiNGJmOGJiNmI3MjlmMmVjZjc3MWNfMS0xLTEtMS0xMTQ2OTc_9c4bfd04-a348-4fe0-a876-9ab7cced720d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Current portion included in accrued liabilities and non-current portion included in other liabilities on the Consolidated Balance Sheets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMS0xLTEtMTE0Njk3_0e5ca604-94a8-4f0e-a26c-a67487cd0eb8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtNS0xLTEtMTE0Njk3_768c2dce-d66b-4c0f-bb04-f5ce117e0567"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMy0xLTEtMTE0Njk3_13cd1c9c-cf9f-4dd9-bd8f-2fca25528bc5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMzAtMS0xLTEtMTE0Njk3_372cb890-d99a-49b4-8517-238715864e25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtNS0xLTEtMTE0Njk3_53bd280f-1222-405d-8ec1-824a67d094f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMTQtMy0xLTEtMTE0Njk3_1247808e-528e-464f-91a6-f3794f058eae"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1Mw_2c247fa7-e763-43d0-b9ea-c5c0fed2f20e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Included in other assets on the Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMy0xLTEtMTE0Njk3_c6d10e57-0c0d-4deb-82ba-7bf62973be87"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjYtMS0xLTEtMTE0Njk3_a6b231f2-8349-4683-85c3-67af88a0d87e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtMS0xLTEtMTE0Njk3_7ff5a5da-c2df-4755-81ac-94124b21c8be"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfMjUtNS0xLTEtMTE0Njk3_2294314f-850f-45ee-9d3b-877038728b44"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS01LTEtMS0xMTQ2OTc_6c604f79-204e-440a-a7ac-3ef9d4e050ae"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0zLTEtMS0xMTQ2OTc_c8b6e4dc-69d5-4b9b-99fd-50b2a7b0df25"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RhYmxlOjM1YTI0OWJhZTQzYjRiMGViYmY4YjFhYzczZjdmMjVjL3RhYmxlcmFuZ2U6MzVhMjQ5YmFlNDNiNGIwZWJiZjhiMWFjNzNmN2YyNWNfOS0xLTEtMS0xMTQ2OTc_583200a0-2c5a-47ef-8939-292bfd9e07e8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjhmOGZmN2Q1MTRmYjQzMDRhYzNhMDVlZTVkY2JhNGY3L3NlYzo4ZjhmZjdkNTE0ZmI0MzA0YWMzYTA1ZWU1ZGNiYTRmN180OS9mcmFnOjMwNTllMDIyNGRkZjRiNTFhM2FmZDcwZGQ4NzcxMTk5L3RleHRyZWdpb246MzA1OWUwMjI0ZGRmNGI1MWEzYWZkNzBkZDg3NzExOTlfMjE5OTAyMzI1ODA1NA_dd57f01e-f06b-4f9d-b56a-a64e1bfc2cd0"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M)3&5Q@"^WPBA7V[,#U1G<(O_ %!+ P04    " "*4IQ6749(X(8#  "^"P
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;,56VV[;.!#]%4);%#'0ZN9;
MDMH"$F<7VX>T08+L/BSZ0$LCBUN*])*4G>[7[Y!25%]DH0L8Z(LI4C/'Y\R,
MAC/;2O55%P"&O)1<Z+E7&+.^#@*=%E!2[<LU"'R32U52@UNU"O1: <V<4\F#
M. PG04F9\)*9.WM0R4Q6AC,!#XKHJBRI^G8+7&[G7N2]'CRR56'L09#,UG0%
M3V">UP\*=T&+DK$2A&92$ 7YW+N)KA>1<W 6?S#8ZIUG8J4LI?QJ-Q^SN1=:
M1L A-1:"XK*!!7!ND9#'/PVHU_ZG==Q]?D7_S8E',4NJ82'YGRPSQ=R[]$@&
M.:VX>93;WZ$1-+9XJ>3:_9)M8QMZ)*VTD67CC Q*)NJ5OC2!V'% G&Z'N'&(
M#QU&)QR&C</0":V9.5EWU-!DIN26*&N-:/;!Q<9YHQHF;!J?C,*W#/U,LI!"
M2\XR:B C3P87S)'11.9D(4NLC,*F; /DHTAE">2B$K3*&%H/R'OR_'1'+MX,
MR!O"!+EGG&-F]"PP2,S"!VE#XK8F$9\@,23W4IA"DU]%!MF^?X""6E7QJZK;
MN!?PGBJ?#*-W) [C80>?Q8^[QSUTAFV0APYO> *OC>O)L/YUL]1&84U_Z8I>
MC3[J1K<?^K5>TQ3F'@)K4!OPDK>_1)/P0Y?T,X'M!6+4!F+4AYY\PK[$G.(N
MF;7OQ/G:]K-)QF-_.@LVN_2/C>+0CUNC/5KCEM:X-S]WH-B&VGY"<B:H2!GE
MR!,S4KFOX;J+[?B<23D3V)[Z2:M^TIN49X']G[-_L0&LL.]K<L&EUJ 'A"JF
MF5B1K%)V,060-89*9N^( %?,AKX0>,$[16-K6(* G)E!5[1J"M.=M(5^=)#:
M8YO(GW1G=MIJF_9J>X244ZU9SE):7QO9W]A4ZQZ'ER"Y<)('I)9LBY-7V(-L
M/Q-ML?Y_N=,C*>]#?W2@]]@H],?=>B];O9>]E;RHE *1?B/83(3FAYH["_GR
MG(5\)K ]\5>M^*N?7\A7/U#(_39[VJ+P^T4=]JK[C*P52?=N#]9<RE9G)]L&
M\Z 0XP.^'5;QJ9X:[4P642_A10?53HY15]\?'W(\MHKCG4^J)AGL3$(EJ)4;
M$#5&K1*F'A_:TW8(O7&CU\'YK1U.W83U'::>;'$X6-GBXI C9.A/L7>K>EBL
M-T:NW;RUE :G-_=8X( -RAK@^UQ*\[JQ?]".[,E_4$L#!!0    ( (I2G%:5
M^>V!Z (  ,H'   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULQ57?;]HP
M$/Y73EDU@=22$"C=.HA4Z*;UH1(JZO8P[<$D!WAU;&8[P/;7[^R$##I@FS1I
M+_&/?/?YOO/YKK]6^LDL$"UL<B'-(%A8N[P.0Y,N,&>FI98HZ<],Z9Q96NIY
M:)8:6>:-<A'&4=0+<\9ED/3]WE@G?558P26.-9@BSYG^-D2AUH.@'6PW'OA\
M8=U&F/27;(X3M(_+L:956+-D/$=IN)*@<38(;MK7HY[#>\ 'CFNS,P>G9*K4
MDUO<98,@<@ZAP-0Z!D;#"D<HA",B-[Y6G$%]I#/<G6_9WWGMI&7*#(Z4^,@S
MNQ@$KP+(<,8*81_4^CU6>BX=7ZJ$\5]85]@H@+0P5N65,7F0<UF.;%/%8<>
M> X;Q)5!_-R@>\2@4QETO-#2,R_KEEF6]+5:@W9H8G,3'QMO36JX=+<XL9K^
M<K*SR4A)HP3/F,4,)I8&NB)K0,U@I')*C(6[L17"G4Q5CM H)"LR3N@F-,9,
M$WB!EJ=,-.$"'B>WT#AKPAEP"?=<"+HITP\M.>J."]/*J6'I5'S$J0[<*^(U
M\%9FF.W;AR2P5AEO50[CDX3W3+>@TSZ'.(H[!_P9_;EY?,*=3AWTCN?K'.&K
MXWPTS)]NIL9JRO'/AZ)7LG</L[MW?VV6+,5!0,0&]0J#Y.6+=B]Z<TCZ/R+;
M"T2W#D3W%'OR**GR"/Z=<F].%<= 0RACT#2!:6ZXG$-6:#=0DL$2-5?9.5BV
M =Q0&3.4CE.4...V>2A,Y=FO_=FNFJV2J!^N=K67B-XNHM6M,7N2+FM)ER<E
M/6 JF#%\1F^B+%39%WK&Y:NBJ@L-K[0)I5)Z**DH*,O=BY%4M;E/@+]06;IS
MM:>A_4SGKYB+7=">T%XMM/<?[Z[WV[L[A2@%A3ME,4<]]]W"0*H*:<O:4>_6
M#>G&U^%G^T-J5&5?^4E3=CFJ#'.G7>",**/6%45:EYVC7%BU],5WJBR5<C]=
M4+-%[0#T?Z:4W2[< 77[3GX 4$L#!!0    ( (I2G%8S(N.P,0<  -T?   8
M    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5E=;]LV%/TKA%=L*Y#8(JD/
MVTL,) JZ]:%8D+3K0]$'QF9LH9*H4K23[-?O2G(LR;QB,B!YB"7J\O+<0_(>
M?IP]*/VCW$AIR&.6YN7Y:&-,,9],RN5&9J(<JT+F\.5>Z4P8>-7K25EH*59U
MI2R=,,\+)YE(\M'BK"Z[UHLSM35IDLMK3<IME@G]="E3]7 ^HJ/G@IMDO3%5
MP61Q5HBUO)7F2W&MX6UR\+)*,IF7B<J)EO?GHPLZO^+3JD)M\4\B'\K.,ZE"
MN5/J1_7R<74^\BI$,I5+4[D0\+.3L4S3RA/@^+EW.CJT657L/C][_U '#\'<
MB5+&*OV:K,SF?#0=D96\%]O4W*B'O^0^H*#RMU1I6?\G#XUMP$9DN2V-RO:5
M 4&6Y,VO>-P3T:E _8$*;%^!'5?@ Q7XO@)_;0O^OH)?,].$4O-P)8Q8G&GU
M0'1E#=ZJAYK,NC:$G^15O]\:#5\3J&<6L<I+E28K8>2*7(I4Y$M);BMW)3DE
M7VZOR._OWI-W),G)IR1-H:O*LXF!AJOJD^6^D<NF$3;0R">AQX33$\(\QI'J
ML;OZ-_H=J73EKG0EEX<V6;_Z!#@Z$,4.1+':'Q\B:JNUS T190G<S#$2&@<^
M[J":P/.R$$MY/H(96DJ]DZ/%K[_0T/L#B^Z-G/5BY8=8N<O[(A;EAHA\19;5
M@_RY378BA>#1KF]<A;6K*LOL%M2?C8'R73<<Q"KTQO[!JH?3/^#TG3AOY%("
MM+M4EB<DAR2I[HE((955HQC#VKB+.BCXC(_#(ZR(%?<[$?6P!@>L@7/\?,QW
MP*#2B<0'3_"6@^>-G/4"#0^!ANY.$0^0H(S4B4C+>A25VZ)((6XL[-#BFK+
M&CV853CF>(]$!Z"1$^A7$*0JKQ5:+66)HHNL=B-O/#T"9QL%LZ'1,CU@FSJQ
M?4CR!)+ZBJR56J'0IC8EG'4H:;!A5MX0<;,#N)D3W&=E1 K,-0/Z"4,WLZ<0
MFUKH$"L:=/CMH:->*VF>$]_?9B,UJE*>U:!/K?[$K,*A5$4[0DM?P=JR)R,H
M2&HU/Z-L/#M&:9M-@W"0O%;FJ%-9%M<:UI3:/)V0 A8#YJ2>P94$%+#:,W6:
M15$S9(IZLW%T#!NQH[-9)P?W<;>21=V:]2=,E =8H:#@N$UI%(Z#8VR(63#M
MF/6AM2I%W3+U,3<B7R<'F4(AVJ+# L_N=<PL'-,!B*TX4:<DP&KI7L+ 7,&L
M7JI,$B,>\7R]]]/CR!+0%XSZ&%M=H6YAJ:>U:^+8*A%$=B<W5D''*O0&H+5*
M0MU2TLQM!S1;([A/HTZ_[<$A=MSW!KEKY81.7[5Z31-QEZ2)&5J%4*<L_=]E
MR%MYZP?=RA1UZ]3%<JFVL&HEA7BJ%HEHP+8&,2^P-<$VHS.OD]WZ>XI6JIA;
MJ@"BWL*TZ_0+NK.P)8F"4AXG5\R,T2%-8*UT,;=T7:QV];[PKMH!YFL<(K7F
ME>\?X[,U"P;W0'YEG9V96[*>!W>A='V6 +N 5.7K4UB#9F0E[]"$RQ A\JU\
MBUL-=7LK5LPM5OVUP$N=;\L2GW;W3GNHB%D8#6)MU8NYU>MJB$#?ZO" 'V=;
M9NL5&'5H[H-J]8J]D5[M_711TNGQ.I39>D6C8"CKLE:QV&L4ZZ7NM64+VK:(
MM&4K&NK:5K;8:V3K)7RV)E$:<7NJ8':P-AG8";%6NYA;NVZ-6O[8J'0E=?E;
MO10U3_CYRYN*UUMYZT?=BA=SBU>LL@QR65D%CP8[LTY4/'O4N(WZAT.M:'&W
M:'6AG9!R(R!^(K9FHW3RKURAAT2>-7R9M_\[/BEZC6D?>2MDW"UDL2B29N]*
MY&.UZ:^THA":[$2Z1=<'>X?]@ZN99VUE4;NI/[0RYZVX<;>XW4@CH CV8$+G
M0^++;9D*PJFUBL',:# X(#K'A6XY@U7,-MNF]1FRJG,>)&68%9OJ?F G08WQ
MXQ5N2]8I#:S,,F VD/YXJVS<K6R?M13E5C\-3S)NR]>I/<NXK81#([45..X6
MN"8UETCJ0W': L:8S^U36,2.PB@=.-S@K=)QM])92M(<_+T6?FA-'G1[A-DY
MMD>\$L)^22LZW'T ]XU^_WV;B^TJ@4']'LOHD\ZE2R;UNKZ\*DF]Y=BW?2AN
M;L@NV3RN[X6.R_D\YEBY/X]]K#R8QP%6'L[C$"N/YG&$E4_G\10KG\WC&59.
MO7E,/?0+A2\4_0)!4S1J"F%3-&X*@5,T<@JA4S1V"L%3-'H*X5,T?@H$4)0!
M"A10E ,&'#"4 P8<,)0#5G4\R@$##AC* 0,.&,H! PX8R@$##AC* 0,.&,H!
M PX8R@$##AC* 0<..,H!!PXXR@$'#C@^^JOACW+ @0..<L"! XYRP($#CG%P
MP:/Y%<<X@%SP?'4]:6=R<_']2>AUDI<DE?<PJV''#QE4-W?)S8M117V[>J>,
M45G]N)$",EYE -_OE3+/+U4#AQO]Q7]02P,$%     @ BE*<5D!K0(^O!P
MW"@  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6RU6FUSHS80_BL:]Z:3
MS,0V"..7-/%,8G/M?<A=YC+7?NCT@PRRK080E60GZ:^O!,1@))24<?(AYF5W
MV7U8[3X2NGJB[)%O,1;@.8E3?MW;"I%=#H<\W.($\0'-<"KOK"E+D)"G;#/D
M&<,HRI62> @=9SQ,$$E[\ZO\VCV;7]&=B$F*[QG@NR1![.46Q_3INN?V7B]\
M)YNM4!>&\ZL,;? #%C^R>R;/A@<K$4EPR@E- </KZ]Z->QEX$Z602_Q.\!.O
M'0,5RHK21W7R);KN.<HC'.-0*!-(_NSQ L>QLB3]^*<TVCL\4RG6CU^M?\Z#
ME\&L$,<+&O]!(K&][DU[(,)KM(O%=_KT&RX#\I6]D,8\_P^>2EFG!\(=%S0I
ME:4'"4F+7_1< E%3D';,"K!4@$T%KT7!*Q6\IL*H16%4*HR:"N,6!;]4R$,?
M%K'GP"V10/,K1I\ 4]+2FCK(T<^U)5XD58GR()B\2Z2>F"]HRFE,(B1P!!Z$
M_)%9(#B@:[! ? L^RTSBX&R7HEU$I,PYZ(,?#TMP]ND<? (D!7<DCN4;YU=#
M(=U11H=A^>C;XM&PY=$>N*.IV'(0I!&.#/J!7=^%%@-#B<,!#/@*QBVT6KQ#
M;  \]P) !WH&AY;O5X>F>.SJ2QRVJ1]%XQU>K9?;\UKL?<LP0X*DFV(T$D$P
MOS2]IL+,R&Q&5:I+GJ$07_=D*>*8[7%O_O-/[MCYQ031*8T%)S)V!-_H -_(
M9GW^559IDH8TP2;,"MUQKJN*\7[N^X/)U7!?QT(7@LX '@L%5B\ZQN@?8O2M
M*7(3_2U+3#'B!96%/Z1I2&(,TD/PZKHZ"U4UR!C=$SG6P.H%T/>FEW_*]#JE
ML>!$QHZ@'Q^@'UO3:XFET9 @U2XO9&O+8EP<HC0"**%,D'_SFR9("].36F)Y
MT\&TD7T&H4E3*+ ZV1&"R0&"B16"!T'#Q[YJ\Q&0J2:Y#\\C!OA9'1O'W40+
MRA_XC<!UF=%@U(C;ZEG'N*>'N*?6N._5*,J9EB1ZBM5@QB0$K^,-/6-C-YUJ
M84V:82UU&7_@-D*W.M<Q]-DA])DU]%\E=97D(@41X1GE)'_=DFO(PB++B7BY
M %F,4G$!\#\[DJG"5 P(*K:8 <0Y%D9L9EK<?0@'XP8Z!BE7J\?6 #K"XSH5
M'7/>!$CAPY&LPA(820"9).PR*])'#E8[+N6YF6PY>G1C+4%**;\FY30 L'O8
M%8$:(76M")Q]24,YY>'X7 Z-XDCQS+<RH+1Z5.[TZ'4A0P;8'>P* *P @%8
M7N,'9Z_QGU< Q 2M2)PW6R,*T# 0M'%02M63H.\U0; ZV16$BKNZ5FXW_Z:B
M-4;H&=YSLP,8A)RF4&#WH&N$%;UT1U;NM=BB=(.Y>K7A3C: 5)39G1>\VGLV
MDBKW1+2QQ.N4UH)363L&MN*TKI6WM140R;8PV:-5W#)R?$/YE/73J?VYS30S
MZ<P&VE#Z")[I5D33M3/-%CQ(NI<Y1UE;)='I8]]U!K,F!":QJ5Y2/X)GNA71
M=.U,T]I3CD>?$0L3H]2*JBX$FS/"P.YG5QPJXNG:F6=+:T%A2'=J#IBA%S5
MC!CHU-+5:NJRE*IWEE&3>MM][(I!Q4!=.P5MPR#:HS3$8*76L]*-.0]F6G3-
M29>K<TQ7FW39/>R( *PX)K1SS/8L8#L<O44QH(%G:AQJ:9#2BD=@][,K#A73
MA':F^?6]RQI&&'0J"2?-TK\T28TT)F+WLRL.%>&$T,I$OLA.P-^SD@-/Q E+
M;$YI+3B5M6,,*[X*[7Q5SNE#C",.UHPFIY[=0IW.0D]KQ28II]FF GL<77&J
M6"^TKZH>X_3_9[FE^7H)UDJ/+M*<XMJ=[ I"Q5"AG:$N4$8$BHMUKHB('6NI
M,09^.=+6LI8F,>CKU?8C:"BL:"BTT]";4"9],2;X1;ZD+%]\7GZ1NL.,GX!N
MH8E?^AKY*L6L[_PC*"BL*"BT4]!#LV&XB%8U&V*HO$84=&[9]T;-E;VE2<S7
MIB-V1[L"47%0.+5VF\\DE43K/=WF1#RQQ.:4UH)363O&L.*PT,YA[]%+[:.-
MD.DDYS4K8431N.BI]0Z=V?:;Z\9VGSK&[%6LU;.SUB51'"V-U"R%1"KRD":)
M6BI5GQ&V-(XP,PX>ST!8H59$WR45V'WLBD'%6#T[8[W?L7"KF+OJF5LD'Z%P
M4%]-^/H%X"2+Z0O./R&H-6156V2=R?$Q F-8#76THO(NJ<#N>%=@*@KKV==,
MC=5U;:@T1AP,BZ9ZES5):2N/@=W/KCC4/OG;:6CYT=HTO2M:K62;^8&":2_9
M5VIFG)[.)?NN/LLSB+G:9_# [G-73"K*Z=DIYZ(M<( $6.$-25.5(XJG8T:H
MD8:4CS@*=.SH.:*+3>!@9EE###Q]DT"[RC$"%=_TWN*;%@2PFH!88_<U#]W1
MK)D+BS=\^-/]R[A=1#<^G0[\6?VOB9C!GZ-W<8R2(JC'5RK.YMDYF_2YMO/)
ME(S#VLZK!+--ON6-@WPYK=B&<;AZV%9WDV\F:UR_=2^7KNDZO%R8Y&^\\64@
M8S/=F;SNW!M6+A7[_NX0VZ@/L#%>2_><P41"R8JM=,6)H%F^5VQ%A:!)?KC%
M2'96)2#OKRD5KR?J 8<-C?/_ %!+ P04    " "*4IQ6_6^TD)L&   #+P
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
MKO"?0%C:@'7JO-L7<M#]RYC^!U!+ P04    " "*4IQ6Y72.B.8"  "#!@
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
MK33B0(PFI\EY^_U5&6V=,#9 G>EPF SKZWMMI$F5R!42RHM#KY3X':/$N?C
MCX[$Z#P9B=%+7&:S:?(2UQFN'Y3W%Z(RLK NP,HLVJ2]KUA@:CU,/9PEPR.Z
M3J"=#3*/HP[$;/H20O ]&R:GXHNZL_D=8??&J4P'\5ZF.M?A@>%@LSZ069\,
ME+N+YC,TH_-C1O<-T)7F00!?!0E"FV"%% ?1R!HA:.M56M%[URZ8Q@47S8)A
M)8-8PS54=;,JQV"(0M&AX-6=]<E;"6GT-VDJ5%$Q9E\-]REDQ#7**!*5[?JB
M?) !/VJCKY=.*;P/M*(VT P.8&E[U+7B8-8SDB3+#!\1VG!HAR/>#D:SSO!C
MLDE)Q%9*BZUU6&$FFTOC,^A'D_HVSA*.>&BJ <IF&8)-9G?D_TS81\@DXGI'
MQ$>\-D)6DG1WBOH863R7.0<4J\[!W%CZE+RU8B'&"O0^0&PRDD/"O9A;A[(
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
M ,%Y3W!^"/U Y _J/<^J\_:+I%(\2'H05IG6D8[;C57H.*4?"5U,9K-1N:2
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
M=5#&A<Z3^&NY"M%#$'\_EG*.>/IX1&Z2-Z&5BBX*=$$@OZ%B\?-/TU>3WY[
M>[K'>_I4]!^6XTGOQ[$=AA10LM VDM<-_M-&!#>>6N>CMNL3L25!(6KHG83K
MO)#6=M((JBI*#93M>5?:4LBV-3NAHX@N6>](>GXND[LOM46G#R>] /WAY2A5
MXTOG=2AU:LT S<=:2-%Z]P6G4 G7XU#L*3""Q+;6BDT9Q8HL53A; :.+>$4>
MTNA_X"]197I0IH,L<6"=8><D@G"5Z&P7.*_$1^7I:T<V(A6G5.<]F$!2U(03
MQHXHO*!J:=?@4%N@+]>83%'(%0:=V$C3R3QD#*:<M IF3,_!@0?>#,7(;>##
MF4F<PGAS$0">38!XJ%.+7Y=6<_+8ZW&.Q&<2M411>$BGN,P:F/*N00M-SYA
MM-(L,[R1B-0%$?3:ZDJ#MYB<CHHQ$A^M6'9KS!XQ?94Z<7:2 %W;RN0T;ZGL
M\E1=JLC9I3->%->WR^*EV,H@R,I42)SOV9C3&;R9&92Z<2BL,B0MK,FO=T/B
MGZQFU[O(W(S$LG%@WV$'>JA1B=##N5TR1]YQ>/ MIF?/40"09F52*L:E;KHF
MI<C:4<Z#87DDN5A[HE^RUN2#7!G*P@.I'A^E0?ZR_ (^ *J"HJW26 H,+XF@
MES?00W(44KF?3<5*&S.DJYO6A0SR.5OID!7I<L:5U!Y3W=]3%A-Q",Q^=<^J
MZ#S$P]Z-+$FL=D@$Z #F*"%9(7/QEA0U*SST0W26U7_EFE;:'<2"TF2Y<G%J
M# EA\>E$.38ZY#B RV;*V=P_; 9YZB"LXT10V$0G T_TB29_!(@_ @(C'"(=
M9G@^GDLE37#YG))R+ROR$=<&I&6["E$[GR90FRK*29UD[NP&$RDQS90I9*X3
MZ5A!F8]ZE'-9EAON0$9R$%?<[,-"J,L/-Q#JMW ]H,22!KQ8RRA*5!6C4*&I
M=P<@\^3#Q<(<JQ<S1+<,\Q#05EMN@BUY*/G=_V4M"_RP:)Z40]/R;'MV.II#
MVUE<H ^Y_">3@V-[/GDH,FQGTBCA4X9ARL4=:BU9HW[?WFA?Y4)J\2 -B.D%
M>P6E.*-+N6_45!^8?<2XZA590L<(P/:X:G6V3.V%YF0.8<H;/>@LDR&#(T2:
MQXTBO6%O%-M2.F<_:4\>Q70I#6^*.[X9C<1CG^;QP:VI0073W9!UW]F8+U#[
MU?WU<YEO7=_,\]T5U5MK9&RH@NMD].M9(7R^#^:7Z-IT!UNYB!M=>JQQA2;/
M!MBO'(9A_\('["_EBW\!4$L#!!0    ( (I2G%:$(6K_0P,  &,'   9
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;)U5VV[;1A#]E0%C% W@D!0ENX$K
M";"<!.F# <-VFH>B#TMR*"ZR%W9W:%E_W]DE*2NH[2)Y$+67F3-GKKO<6??-
MMX@$CUH9OTI:HNXBRWS5HA8^M1T:OFFLTX)XZ[:9[QR*.BIIE15Y?IYI(4VR
M7L:S&[=>VIZ4-'CCP/=:"[??H+*[53)+IH-;N6TI'&3K92>V>(?TI;MQO,L.
M*+74:+RT!APVJ^1R=K%9!/DH\*?$G3]:0_"DM/9;V/Q1KY(\$$*%%04$P7\/
M>(5*!2"F\<^(F1Q,!L7C]83^*?K.OI3"XY557V5-[2IYGT"-C>@5W=K=9QS]
M.0MXE54^?F$WR,[98M5[LGI4YKV69O@7CV,<CA3>YR\H%*-"$7D/AB++#X+$
M>NGL#ER09K2PB*Y&;28G34C*'3F^E:Q'ZX^Z4W:/"+=(TB&'F^!&">.7&3%\
M$,JJ$6HS0!4O0,WAVAIJ/7PT-=;?ZV=,Z\"MF+AMBE<!KX5+83X[A2(OYJ_@
MS0^^SB/>_ 6\(Q<W:+"1Y.&OR]*3X]KX^SF'![S%\WBA7RY\)RI<)=P0'MT#
M)NM?WLS.\]]?8;LXL%V\AOYCF?E)*+BW)!3@=.^>[CN^!WSDYO=X"KM65BU(
M4ZF^1L]R2A#6(&HN21D"&'IK$O>G(#T(#XU5W/3^ NY;Q^C'Y1%S&CX%_"H-
M5[92W*3^+7S@O!B^KUC8R;*/O=M%LB<P3\_CMX!K[CHY\G8#V3Q=Q-\)+-)\
M%+YO$:ZL[H39/R&R V1!@/X.HQX-ET-I#)@]<W5 C$+HM ?;L![W7!PJ#_BN
M%&[+DT^:+8@M^QA#1ZT@%GI YZ%"1RS 0.S'.X>Q4$R(W11TCA2!-1BP@Z%&
M5%)))A:M76/@]H7"T1XXJ7U%O0LA%CQ(2R]KR;,T2%ZZRGJ1ON!R#2<A-F.<
M@__!EOYO%'G.#_[&E.DA91A3QOW(13 U) @3LUBD8Q4=9\S_CX4!P TE4P5Z
M+%\BB*YS]E'RM$6UAY-9>C913I]KJ>QH\&ETVSC>.>BV-S3,P,/IX06Y' ;G
MD_CP_+!S6\F\%3:LFJ>_G27@AI$^;,AV<8R6EG@HQV7+KR"Z(,#WC;4T;8*!
MP[NZ_A=02P,$%     @ BE*<5B<.W6LT P  7 @  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&ULO5;;;MLX$/V5@5H4,1#H0CEQDMH&;+=%%]BB08MV
M'Q9]H*6Q1907EZ3B9+]^AY2B.D#B%KM%'R@-R9G#,X?6C*=[8[^Z!M'#K9+:
MS9+&^]U5EKFJ0<5=:G:H:6=CK.*>IG:;N9U%7L<@)3.6Y^>9XD(G\VE<N[;S
MJ6F]%!JO+;A6*6[OEBC-?I84R?W"![%M?%C(YM,=W^)'])]VUY9FV8!2"X7:
M":/!XF:6+(JKY3CX1X?/ O?NP(:0R=J8KV'R1SU+\D ()58^('!ZW> *I0Q
M1.-;CYD,1X; 0_L>_4W,G7)9<X<K(_\2M6]FR44"-6YX*_T'LW^+?3YG :\R
MTL4G[#O?<I) U3IO5!],#)30W9O?]CH<!%SD3P2P/H!%WMU!D>4K[OE\:LT>
M;/ FM&#$5&,TD1,Z7,I';VE74)R?+ZJJ5:WD'FMX[QNTL#**KK<)NM\@_&F<
MFV:>3@K^6=6C+CM4]@1J">^,]HV#U[K&^F%\1@P'FNR>YI(=!7S';0IE<0HL
M9^41O')(NXQXY1-XK[^UPM_!WXNU\Y9^&5\>R[&#&#\.$;Z6*[?C%<X2TLNA
MO<%D_N)9<9Z_/$)P/! <'T/_S_?R_U%AU7"]10<B?#/?_4WTKQ[XR^!/E0%H
MCX9%!-5=/(:+![JVJAGN#;BN@\& 6P0>(B45!7<%J]9:U-4=?-)46:3XAV(/
MN9X0%R6DI._8C6#))=<5,>0>7F&%:DW$^D,*> XGQ7E:CH)1IGE\%Y=AX?TC
M&0A-<X23D,GH%#250;,!SV]/88V4&5+EJ21W3FQ$Q4,A<9"G!13I.8T)+)1I
MM7<'7D1W8XWZ*>T.#P2\I4KKB,L:-6Z$'X6-YWF:G\()O0JB%P3L;'CQ[((5
M["61.8OCA\E%VBP.]D#"!Y?$>OU8U"U/+SO])N'(8[JSWBWJ7:1EG)ZEDU^K
M>C?8;U(]"-UI'JQ!<5)E/.J?/Z<Z^98Q@HV>5K[LE;_L%,Q[!2]'CU63[*#B
M*[3;V-<<$2%9NN(_K ZM<]%UC._N7=\E$EM!^DK<4&B>3LX2L%TOZR;>[&+_
M6!M/W2B:#;5_M,&!]C?&^/M).&#X0S'_%U!+ P04    " "*4IQ6CL T<%,"
M  !3!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6R=5$UOVS ,_2N"
M5NS4Q8[M=$67&$BZ#=NA0-!@VV'80;&9V*@^/(EIFG]?2G*\#&@#;(?$%$4^
M/4I\G.Z-?7 - +(G);6;\0:QNTD25S6@A!N9#C3M;(Q5 FEIMXGK+(@Z)"F9
M9&EZE2C1:EY.@V]IRZG9H6PU+"US.Z6$/2Q FOV,C_G1<=]N&_2.I)QV8@LK
MP&_=TM(J&5#J5H%VK=',PF;&Y^.;1>'C0\#W%O;NQ&:^DK4Q#W[QM9[QU!,"
M"15Z!$&?1[@%*3T0T?C=8_+A2)]X:A_1/X?:J9:U<'!KY(^VQF;&KSFK82-V
M$N_-_@OT]4P\7F6D"_]L'V.+G+-JY]"H/ID8J%;'KWCJ[^$DX3I])2'K$[+
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
MH;?+(E-HOXBN2_>_M8NX3:;'!M=W\FR _<JYN%_P >,_!*M_ 5!+ P04
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
M3D4?)/<,FD/>#>3%8+,5O ?""^A1 ! V.)U\GC=T6P:2BF#NF^3&:5, 6:[
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
M!(:"[2PDGTCC_U0YQ[UK]LCK"_YC@ECTY<9]?IK_8.%"KNEWK\M?._S )\,
MNV:.I9/QV>F1G$2G+XU;\Z7]F6M01/@C78 VGE[ [W/GFO2%-LA_QO'R/U!+
M P04    " "*4IQ6*S_&)R0#   Q!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R-"YX;6RE56UOTS 0_BNG\"(F34V;=F.,MM+&B^ #6L4&?$!\<)-+8^'8
MP;ZL&[^>.Z<-!;63$%\2^WS/<R^^.T_7SG\/%2+!76ULF"4547.>IB&OL%9A
MX!JT?%(Z7ROBK5^EH?&HB@BJ39H-AZ=IK;1-YM,H6_CYU+5DM,6%A]#6M?+W
MEVC<>I:,DJW@HUY5)()T/FW4"J^1/C4+S[NT9RETC39H9\%C.4LN1N>7$]&/
M"I\UKL/.&B22I7/?9?.^F"5#<0@-YB0,BG^W^ J-$2)VX\>&,^E-"G!WO65_
M&V/G6)8JX"MGONB"JEERED"!I6H-?73K=[B)YT3X<F="_,*ZTST]22!O [EZ
M V8/:FV[O[K;Y&$'<#8\ ,@V@"SZW1F*7KY6I.93[];@19O99!%#C6AV3ENY
ME&OR?*H91_.K6_2WDCQE"[CN;@9<"==Z976I<V4)+O+<M9:T7<'"&9UK#/#L
M1BT-AJ-I2NR%<*7YQN)E9S$[8'$,'YRE*L ;6V#Q)SYE[_L0LFT(E]F#A!^4
M'\!X= S9,!L_P#?N4S*.?.,#?/O"_7JQ#.2YA+[M"[CCF^SGD[8Z#XW*<99P
MWP3.-R;SIX]&I\.7#W@[Z;V=/,0^_V2#(AU*C04LT,<VM3G"U=+HE9+*#_M<
M_F]2N*D02F>XJR53).4 VN:F+3A?&$ASRS#<XRW:%@'O&FY$%I"#);(X=UQA
M/UF@+90MM1ZA0:]=$?C0J(UJLV/=[5BG2A$HQK0[KCH/C?*DE3'W\%NL@E0T
METE>]742ZYVJ:#-'2SR 1$DD/+H"\;&$=<C\7LJ_0BS0\,#QO"]:'W-42=PR
M*0OT@A?4.>PF^Y_LW3A21NY' CALG?,;U9_QHM;&".$1=]^*+STJ\,VWN5Q
M8&=(&TWWQSR&;'$<L[2]C="KP6,8'9^,1X,)9"_@"=QX94/C/$5O8>%=P9K,
M]MX:85@JOXJH[/F+P1!.S^#)OLI/=\98C0R181T@=F,WT7II_QY<=&/PMWKW
MF'"F.+P !DN&#@?/>?SZ;D!W&W)-'(I+1SQBX[+B-PV]*/!YZ1QM-V*@?R7G
MOP!02P,$%     @ BE*<5E*MM=HI P  :0@  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&ULK5913]LP$/XKIVQ"1=J:)BVL*FVEM@P-"20$C#U,>W"=
M:V/AV)WM4+9?O[.3AC*@\,!#XSOG[KOOSCE?AVMM;FV.Z."^D,J.HMRYU2".
M+<^Q8+:M5ZCHS4*;@CE2S3*V*X,L"TZ%C--.YS NF%#1>!CV+LQXJ$LGA<(+
M [8L"F;^3%'J]2A*HLW&I5CFSF_$X^&*+?$*W??5A2$M;E R4:"R0BLPN!A%
MDV0P[7G[8' C<&VW9/"9S+6^]<II-HHZGA!*Y,XC,%KN<(92>B"B\;O&C)J0
MWG%;WJ"?A-PIESFS.-/RA\A</HKZ$62X8*5TEWK]#>M\#CP>U]*&)ZPKV\.#
M"'AIG2YJ9V)0"%6M[+ZNPY9#O_."0UH[I(%W%2BP/&:.C8=&K\%X:T+S0D@U
M>!,YH?RA7#E#;P7YN?$)$P9NF"P1)ISK4CFAEM"Z9G.)=G\8.XKA+6->XTTK
MO/0%O"Z<:^5R"U]5AMEC_YBX-033#<%INA/PG)DV=)-/D';2[@Z\;I-P-^!U
M7T_X6%@NM2T-6O@YF5MGZ!OY]5S.%63O>4C?-P.[8AQ'$36&17.'T7CO0W+8
M.=I!N-<0[NU"'T^L16>!J0RD8',AA1-$N$#FF6? '"Q\3G<AI] JO#3&'R-]
MKL(^E\\[1V3_QP1FL.YS\9<\YK[Y![!5^_,*C-K; ;.@%T 'S?/FI.$,[U!"
M4J]IO7;A6CLFH244=8.4U-AV'RK" SA5#ND '!CF$'+,E@BM9!\^PMZ'?IJD
M1R0E[8,G>H7)JK1?,SY[*,D 9CHTC,^"$Q61(87VMTTK?1SV04K;G?I9A=TN
M\6L>.PMXC!R+.9I-#=-WK>&&3M+N/Y)WU*[_1'][[39^FS5M]\+O[37KU4]/
M_E1Q6=)]!)2R=CG5J"9,T4CU5*R6(J.4,Y@RR11'N/*7JFT'.C/ZNCW1E3:!
MHM@"9)R;$A_WBN\=I=5GOL.O(K+M]08VSUTH\=;U7Z!9AB%G(=SFU21H=ILY
M.JG&QX-Y-82I"9="69"X(-=.^PN-+5,-MDIQ>A6&R5P[&DU!S.F_ !IO0.\7
M6KN-X@,T_R[&_P!02P,$%     @ BE*<5E*D!B:5 P  D <  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&ULA55M;]LV$/XK!S4H$B#0NVPGM0TX68H5
M6+<@=M</PS[0TEDB0I$:2<7-O]^1LEUG<+PO(BD^]]QS=^1QNE7ZV32(%GZT
M0II9T%C;W4:1*1MLF0E5AY)V-DJWS-)2UY'I-++*&[4B2N-X%+6,RV ^]?\>
M]7RJ>BNXQ$<-IF];IE_O4*CM+$B"_8\G7C?6_8CFTX[5N$3[K7O4M(H.+!5O
M41JN)&C<S()%<GN7.[P'_,EQ:X[FX")9*_7L%E^J61 [02BPM(Z!T?""]RB$
M(R(9_^PX@X-+9W@\W[-_]K%3+&MF\%Z)[[RRS2R8!%#AAO7"/JGMK[B+IW!\
MI1+&?V$[8+,B@+(W5K4[8U+0<CF,[,<N#T<&D_@=@W1GD'K=@R.O\A=FV7RJ
MU1:T0Q.;F_A0O36)X](596DU[7*RL_,EUI1B"U_D4&"7J<L56PLT5]/(D@>'
MB\H=V]W EK[#EL%7)6UCX$%66+VUCTC905ZZEW>7GB7\RG0(67(-:9QF9_BR
M0[B9Y\O^)]PG[)2V7-;PUV)MK*;#\?>I< >V_#2;NS"WIF,ES@*Z$0;U"P;S
MCQ^24?SIC-;\H#4_QS[_S"63)6<"^%%Q: 9FB,*<4GR6\[3B58.P>=>9;0AW
M< G<@&G45A+.;8'U9P76[GJ'\!V!^H5F%J'3G @[)L2KP_Y.^6Y@T:+F)0MA
MU6C$-Z<%J-9EXXO]A"\H>V+]PW.Y,CUJM>$6+G]3QESYT^ ^Z='LDIRT7 C2
M38A%76NL28<!)BLP';K@["O='4L2F#!P 6F2A#&-R60<WL ]&5K=#]W"< K!
M])T[)I 680)I%H[>8DA315-#6R,'(+:"V/(;/R2C< S?+!?<OE[3K9;5M9>B
M49 $DN1Y>JH"Z1\3-KF)R</2*DW=D/(JGPU\_#!)D_03%#<D\$'65$[49+S\
MKW%:Q.0U=;!T$F9TGX5SMF:Z)LQH0OKR,06[M(@"2M5V2OIZ9F-"IZ-P BO-
MI''QLK?1)7$1YC#.")+$+DYRM[]'*V5=*M=()P7A07!J4=Y\2/N]TD3H3D-!
M64FAR IBF;@$Y4[US_U]H/OQ,LG#_(J&+(RO?-J5X)5/G/=)"1XH+W:D%S!V
M5;J +"?B4]<O.NJ2= QK_Q88RD4O[= P#W\/S\UBZ+(_X<-;14>52F% X(9,
MXW!,W5T/_7]86-7YGKM6ECJXGS;T9*)V -K?*&7W"^?@\ C/_P502P,$%
M  @ BE*<5DTN?S[O @  >P8  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULE55M;],P$/XKIX#0)E5Y[;9FM)76 @*)2A4;\ 'QP4VNC85C!]M9-WX]
M9Z?-.E0J^!+[[+OGGL?V7<9;I7^8"M'"0RVDF025M<UU%)FBPIJ94#4H:6>M
M=,TLF7H3F48C*WU0+:(TCB^CFG$93,=^;:FG8]5:P24N-9BVKIE^G*%0VTF0
M!/N%3WQ36;<03<<-V^ MVL_-4I,5]2@EKU$:KB1H7$^"F^1Z-G3^WN$+QZTY
MF(-3LE+JAS,^E),@=H108&$= J/A'N<HA ,B&C]WF$&?T@4>SO?H[[QVTK)B
M!N=*?.6EK2;!*( 2UZP5]I/:OL>=G@N'5RAA_!>VG>_P(H"B-5;5NV!B4'/9
MC>QA=PX' :/X+P'I+B#UO+M$GN4;9METK-46M/,F-#?Q4GTTD>/27<JMU;3+
M*<Y.EYKN5]O' 2P%DW8 3);P]F?+&SIY"V=W;"70G(\C2\E<2%3L@&<=</H7
MX P62MK*P%M98OD\/B*2/=-TSW26G@1<,!U"E@P@C=/L!%[6*\\\7O9ORO\0
M_NUF9:RF-_/]F/0.>7@<V=71M6E8@9. "L6@OL=@^NI%<AF_/L%[V/,>GD*?
MSE7=*$D<#:@U-+V*YNG^<"_C&/>3Z,>YWU4(:R6H@+G<@'5/8E?%_!<:L+1=
M_ <K8-Z)+K2H^AOU+F^PP'J%>K^:A@=>SS;/N*1R$((JVYS#1Q?\$I(L#Q,_
MCL(K6) TS03L9!BXB*_"F+Z780:SEHN2U!B?E]?$^!YKSS]+XO 2LGA$;@M6
M5 [FT;LI4JHASQU ?I6%.<PIO=5MUV&($L%L*)^!?$1,1AG12 ?Q14(&C02<
MPT>WS8JBK5O!+);40^BD"\ZZ+B7]@D!OG8V&23@\IS%)PNS<21ND<4ZH;I;D
M.1$]]J2B@X90H][XMF?HDEIIN][0K_:=]:9K*$_N75NF\]]P:4#@FD+C\(H:
MF>Y:76=8U?CVLE*6FI6?5O1W0.T<:'^ME-T;+D'_OYG^!E!+ P04    " "*
M4IQ6,S7#OC,#  "-!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R=
M5=N.VS80_96!NBAV@517R^MU;0-[R0UH4".;I@]%'VAI;!&A2)5#Q4F_OB-*
MUGI;QRCR(-[$.9QSAC-<[(W]1!6B@R^UTK0,*N>:>11146$M*#0-:OZS-;86
MCJ=V%U%C493>J%91&L?3J!92!ZN%7UO;U<*T3DF-:PO4UK6P7^]0F?TR2(+#
MPGNYJURW$*T6C=CA([K?FK7E632BE+)&3=)HL+A=!K?)_"[O]OL-'R7NZ6@,
M'9.-,9^ZR=MR&<2=0ZBP<!V"X.XSWJ-2'1"[\=> &8Q'=H;'XP/Z*\^=N6P$
MX;U1O\O25<M@%D")6]$J]][LW^# QSM8&$6^A7V_-\\"*%IRIAZ,V8-:ZKX7
M7P8=C@QF\3<,TL$@]7[W!WDO'X03JX4U>[#=;D;K!IZJMV;GI.Z"\N@L_Y5L
MYU:OC2GW4BD0NH2WV@F]DQN%<$N$CN#R@^ 972TBQX=U)E$Q -_UP.DW@#-X
M9[2K"%[J$LOG]A$[.7J:'CR]2\\"OA,VA"QY 6F<9F?PLI%YYO&R[V/^(*E0
MAEJ+\,?MAISE^_/G*1GZ4R:G3^ER:DZ-*' 9<-(0VL\8K'[\(9G&/Y_A,!DY
M3,ZA/W'8? 7"'2>+.^7B69#3+IY !DD@"+9&<2;3'#@@1>4C\H %UANT?G(I
M-5]4I3CGZ KNN76V[5-P;4W)0X(+R.,DO.%^,LNX?\G::T2+)3SZW2P[P22[
M#J=#^\$*38VQ3CQ'XI]QWUS S?4TS+L^GW%_1MY\E#<_*^_3K: 7H/&DMF<1
M3FO[;U@H6"1)CMF;+;@*!XVEWOU/E8\0N7ZX"B0GW59JZ1 45SV"GSH%2R[H
M7.Q9HFP2)H?N/\;/3>=P[\L0'VQ1>?FID@U!DDTY='V[1EM+#D<R2<+KH?V5
MF5A(>>2_61)F0_L+$E^EHFCKE@&9MJ@YLO+O/K:7TTF87\%E?A-F5Y FTW &
M:9IRB(^R5/@L[>6[@#2/_6U*\RD3.A7YZ*A$,I6=?PB(E6^UZZOEN#J^-;=]
MB7W:WC]4'!&^K00*MVP:A]=\!6Q?_/N),XTON!OC6#<_K/B]1-MMX/];8]QA
MTATPOL"K?P!02P,$%     @ BE*<5NA[>$ A P  F0<  !D   !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&ULA55M;],P$/XKIPRA34)Y:U.ZTE;:"Q-(@*9M
MP ?$!S>Y-A:.'6QGW?CUG)TL=-"&#SD[]MUSS_GN[/E6Z1^F1+3P4 EI%D%I
M;3V+(I.76#$3JAHE[:R5KIBE7[V)3*V1%=ZH$E$:QY.H8EP&R[E?N];+N6JL
MX!*O-9BFJIA^/$>AMHL@"9X6;OBFM&XA6LYKML%;M)_K:TU_48]2\ JEX4J"
MQO4B.$MFYYG3]PI?.&[-SAQ<)"NE?KB?]\4BB!TA%)A;A\!HN,<+%,(!$8V?
M'6;0NW2&N_,G]"L?.\6R8@8OE/C*"ULN@FD !:Y9(^R-VK[#+AY/,%?"> G;
M5C>+ \@;8U75&1.#BLMV9 _=.>P83 \9I)U!ZGFWCCS+2V;9<J[5%K33)C0W
M\:%Z:R+'I4O*K=6TR\G.+B]Q9>'XCJT$FI-Y9 G2;41Y9W[>FJ<'S$?P44E;
M&G@K"RR>VT=$I>>3/O$Y3P<!/S(=PBAY!6F<C@;P1GU\(X\W&HKODIM<*--H
MA&]G*V,UU<+W?<&V6./]6*X_9J9F.2X":@"#^AZ#Y<NC9!*_&6 Z[IF.A]"7
M%ZJJE41I#:@U%=;*[F,XB+&?X5V)L%:"VH_+#5B7ZJX'^2\T8&D[_\<W,#^E
M=.1EGP]@LH!+S+%:H7Y:36<[6L\VC[FDDA6"NL^<P!WJ"H1B$EY ,IJ$TWZ\
M1<F5!JDLT1G'<1AW\HI+)G,$@=1W!HX-(GPB+9C"![]T LDT3" Y)9%EX_"4
M9$;R QHS@T:R2FE+419M3-R8Q@/FRE"HQUD8GS@Y(G;*,M%JO8!L?$H@-&9Q
M.(&!W&9];K/!W-Z@NQ_=\=>:RYS7Y*MFCY4_\89:1W>'OM&(;G5?Z@=='$Z]
M_K]O?.#&.HWG),R!(J VHHVVI.B8_2*)L1.9$Q,G7@-YIW=B;<G#H5*8AF/_
M):G+]\NC:9JD;_X9GQ7((:6_Q[:$]B4OVKDN*]0;_R@8*HI&VO;F[%?[=^>L
MO6[_J+>/%AW-ADM#%;HFTSA\34G2[4/0_EA5^\MWI2Q=Y7Y:TMN)VBG0_EI1
M4-V/<]"_QLO?4$L#!!0    ( (I2G%;[@5+EU0,    )   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;'U6VV[;.!#]E8$:% F0Z.I;4MM +AOL FD;
M--G=A\4^T!)M$:5(E:3B9K]^9RA950M'#S9O,V?.< Y)+??:?+4EYPZ^5U+9
M55 Z5U]%D<U+7C$;ZIHK7-EJ4S&'0[.+;&TX*[Q3):,TCF=1Q80*UDL_]VC6
M2]TX*11_-&";JF+F]89+O5\%27"8^")VI:.):+VLV8X_<?=G_6AP%/4HA:BX
MLD(K,'R["JZ3JYLIV7N#OP3?VT$?*).-UE]I\$>Q"F(BQ"7/'2$P;%[X+9>2
M@)#&MPXSZ$.2X[!_0+_WN6,N&V;YK99_B\*5JV 10,&WK)'NB][_SKM\/,%<
M2^O_8=_:9G$ >6.=KCIG9% )U;;L>[</ X?%6PYIYY!ZWFT@S_*..;9>&KT'
M0]:(1AV?JO=&<D)149Z<P56!?F[]P#$E"Z?/;".Y/5M&#D%I*<H[@)L6('T#
M((./6KG2PF^JX,7/_A&2Z1FE!T8WZ2C@1V9"R))S2.,T&\'+^@PSCY>-9_C/
M]<8Z@R+X]UB.+<3D. 0=C"M;LYRO E2^Y>:%!^OW[Y)9_&&$X*0G.!E#7]\W
MKC&<BBNJI@))?*%FKRA]9X^1'84[3G8T!N#9!CSFACFA=L!4 5NAF,IY9Z@W
M4NP8G2(+S(+> A8I+_LJ08XKPCI>T)HK.2)*/.Z(=@6?>^"N$O<=]D%Z0B$O
M*0G]K(4[-9SN$_0Y@Q.8A3'^3\,)+4Y@'D[QE]!@BFL+7/&#F3=)PHP&<\BP
M$X<I/)<<+ZNMXP:2&*W?OUND2?H!GK5C$AI5")OK1A'W[;%-&N:>72) <HGQ
M'KBU(*JZ(3^!WKC3#DZS,#V#TR2,S^"1]EXY>&&RX;0M"F_8MZ%/()N%,VR2
M!<*/J&K:JVHZJJH;)OTNMU=[+IFU8BMR'^Z8J$;1CHOJ>5AH<'2#=)>[^ \+
MJYM155D_A6(1YA=Z> 6Z$E5!0KK%S=%2%(PV^I#3$^44#D1XQW->;;#$-/A9
M4-?6<I3X#Q5>P&<$-BADOX ;/\$=QR8++WMM7F#]B+M[/8<:@[ISSY9_:T1-
M9^;<ES.-26TIRJY54UO6#G@ZP?GI#"T>!-L(*9S G&\;8T@60S[7>6X:3$\.
M[.8H^EDX'Q Z>-;:^$U"24FM=A>HO0K?H8U#^PE0O$]:7>1'XK1Y#Z.DEZ@Y
M_!LF?D=028*QDQ3E/LQLZ'I""<ZIF6)S3+#1X%6JN-GYM]>"/VWM ]7/]L_[
M=?NJ_3!OOPVPTCN!IT3R+;K&X1S5:MKWMATX7?LW;J,=OIB^6^(G"C=D@.M;
MK=UA0 'ZCY[U_U!+ P04    " "*4IQ6_D'&Y(4"  "L!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q]5-MNVS ,_17"'8H&*'Q-;VEBH.DZK _=
MBK;;'H8]*#9M"Y6E3%*:]N]'R8F7 JE?+%$B#P]-'4[72C^;!M'":RNDF06-
MM<M)%)FBP9:94"U1TDVE=,LLF;J.S%(C*WU0*Z(TCD^CEG$9Y%-_=J_SJ5I9
MP27>:S"KMF7Z;8Y"K6=!$FP/'GC=6'<0Y=,EJ_$1[8_EO28KZE%*WJ(T7$G0
M6,V"JV0R'SM_[_"3X]KL[,%5LE#JV1FWY2R('2$46%B'P&AYP6L4P@$1C;\;
MS*!/Z0)W]UOT+[YVJF7!#%XK\8N7MID%YP&46+&5L ]J_14W]9PXO$()X[^P
M[GRSLP"*E;&JW003@Y;+;F6OF_^P$W >?Q"0;@)2S[M+Y%E^9I;E4ZW6H)TW
MH;F-+]5'$SDN75,>K:9;3G$V_VX;U,?PC=I_],06 LUH&ED"=M=1L0&9=R#I
M!R 9W"EI&P,WLL3R?7Q$A'I6Z9;5/!T$O&,ZA"PYAC1.LP&\K*\R\WC94)5P
M*PO5(C!9PLTKO6J#!GY?+8S5]#;^["N[0QWO1W5ZF9@E*W 6D" ,ZA<,\L.#
MY#2^'. \[CF/A]"WG9&N,]PS'P%VM/=1'03;3W4@ Q2*=&>L 54!N4&E!.F7
MRQJXQ=9,X*G1B._Z[IOE/JF#H\<J!.G.C.B_6Z2D%KHD\ F.DC =N34.DQ&0
MO$@\DIZ[UBB+-R)1-$S6"-09:9C7KW'.)R-(PABZ=I)-((<'YVF27L)0,3[A
MA4L8AQ>PKS?1CH):U+6?$X;^PDK:3DS]:3^*KCH%_G?OYAB]W9H378$5A<;A
MV4D NIL-G6'5TNMQH2RIVV\;&J>HG0/=5TK9K>$2] ,Z_P=02P,$%     @
MBE*<5MYNO\.! @  F@4  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M?53?;YLP$/Y73JR:6JD*!-*NRA*DINVT/52*VFQ[F/;@P!&L&IO9IJ3__<Z&
M,":E><#XQ]UWW]GWW:)5^L64B!;VE9!F&936UO,P-%F)%3,35:.DDT+IBEE:
MZEUH:HTL]TZ5".,HN@XKQF60+OS>6J<+U5C!):XUF*:JF'Y;H5#M,I@&AXTG
MOBNMVPC31<UV^(SV>[W6M H'E)Q7* U7$C06R^!V.E_-G+TW^,&Q-:,YN$RV
M2KVXQ;=\&42.$ K,K$-@]'O%.Q3" 1&-/SUF,(1TCN/Y ?V+SYURV3*#=TK\
MY+DME\%- #D6K!'V2;5?L<_GRN%E2A@_0MO9)E<!9(VQJNJ=B4'%9?=G^_X>
M1@XWT3L.<>\0>]Y=(,_RGEF6+K1J03MK0G,3GZKW)G)<ND=YMII..?G9]*&J
MA7I#A">T7"-=MX6U8-+ ^89M!9J+16@ICK,.LQYSU6'&[V F\*BD+0T\R!SS
M__U#XC>0C \D5_%)P$>F)Y!,+R&.XN0$7C(DG7B\Y!V\4:XKE%AP:^#7[=98
M347R^UC"'=[L.)X3SMS4+,-E0,HPJ%\Q2#]^F%Y'GT^PG0UL9Z?0QVQK>AG
M/2G2X#&:)X&.T]PHRP3@H0ST\6"7T)8\*X'+3#0Y&K(3S&(.+*>BY.[FG+H.
MYN82N %FH%""9&_FL"DUH8_KPC^F&V(XYY)J6PB2J;F >WH02><9&6N^;;QZ
M:U^39Y!,KOT8PR/ICO>\=4<VFLS\=P:S2=0;'WN <*27"O7.=P5# 1MI.^D,
MNT/CN>WT]L^\ZUI4FCM.S 06Y!I-/I'.==<)NH55M5??5EG2LI^6U#Q1.P,Z
M+Y2RAX4+,+3C]"]02P,$%     @ BE*<5E@0:X@[ P  2P@  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&ULO5;;CMLV$/V5@1($-K#0A?)>8QNPG10I
MT""+7-J'H@^T-+:(\.*0U'JW7]\AI56\@-?)0] '6D-RYO#,&6GHZ=[8KZY!
M]'"OI':SI/%^=Y-EKFI0<9>:'6K:V1BKN*>IW69N9Y'7,4C)C.7Y1::XT,E\
M&M=N[7QJ6B^%QEL+KE6*VX<E2K.?)47RN/!1;!L?%K+Y=,>W^ G]E]VMI5DV
MH-1"H7;":+"XF26+XF8Y"?[1X4^!>W=@0\AD;<S7,/F]GB5Y((02*Q\0.#WN
M<(52!B"B\:W'3(8C0^"A_8C^6\R=<EESARLC_Q*U;V;)50(U;G@K_4>S?X=]
M/N<!KS+2Q5_8=[X3<JY:YXWJ@XF!$KI[\OM>AX. J_R9 -8'L,B[.RBR?,,]
MGT^MV8,-WH06C)AJC"9R0H>B?/*6=@7%^?FBJEK52NZQA@^^00LKHZB\3=#]
M#N$/XQR,/O.U1#>>9IZ.#(%9U<,O.WCV#'P)[XWVC8.WNL;Z:7Q&5 >^[)'O
MDIT$?,]M"F5Q!BQGY0F\<LB_C'CE,WAOO[7"/\#?B[7SEEZ1?X[EV$%,CD.$
MS^;&[7B%LX2$<VCO,)F_>E%<Y*]/$)P,!">GT.>KANLM.A#A#?Y>*Q-K53VI
ME:1:':/_2P\ :@1 >S0L(JBNO!C*"U2<JAFJ US7P6# +0(/D9)Z@+N!56LM
MZNH!OFAJ)%+\2[&'+^*(N"@A)7VV;@Q++KFNB"'W\ 8K5&LBUA]2P$L8%1=I
M.0Y&F>;Q65R'A0]',A":Y@BCD,GX##1U/;,!S^_/8(V4&5*CJ21W3FQ$Q4/?
M<)"G!13I!8U+6"C3:N\.O(CNQAKU4]H='@AX3XW5$9<U:MP(/PX;+_,T/X,1
M/0JB%P3L;'CUXHH5[#61.8_CA\E%VBP.]D3")T5BO7XLZI:GUYU^E^'(4[JS
MWBWJ7:1EG)ZGE[]6]6ZP_TGU('2G>; &Q4F5R;C__3G5R;>,$6S\O/)EK_QU
MIV#>*W@]/M8SLH,&K]!NXS7FB C)TO7Z876X*1?=!?'=O;MFB<16D+X2-Q2:
MIY?G"=CNZNHFWNSB=;$VGBZ?:#9TVZ,-#K2_,<8_3L(!P_^'^7]02P,$%
M  @ BE*<5A"8;[/G @  V 8  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&ULE57=3]LP$/]73@$AD%"^VD %;:66=1H/H(K"]C#MP4TNC45B9[;3LO]^
MY[C-BE0J]I+8E[O?AS\NPXU4K[I -/!6E4*/O,*8^B8(=%I@Q;0O:Q3T)9>J
M8H:F:A7H6B'+VJ*J#.(PO HJQH4W'K:QN1H/96-*+G"N0#=5Q=2?*99R,_(B
M;Q=XXJO"V$ P'M9LA0LT+_5<T2SH4#)>H=!<"E"8C[Q)=#/MV_PVX3O'C=X;
M@W6RE/+53NZSD1=:05AB:BP"H]<:[[ L+1#)^+W%]#I*6[@_WJ%_;;V3ER73
M>"?+'SPSQ<@;>)!ASIK2/,G--]SZ22Q>*DO=/F'C<I/8@[311E;;8E)0<>'>
M[&V[#GL%@_"#@GA;$+>Z'5&K\@LS;#Q4<@/*9A.:';16VVH2QX7=E(51])53
MG1G/F!)<K#3,4<&=K"I:J47!%,+Y,UN6J"^&@2$>FQVD6\RIPXP_P.S!@Q2F
MT# 3&6;OZP/2UXF,=R*G\5' !Z9\Z$67$(=Q[PA>KS/=:_%ZGS'MW/Z<++51
M=$9^'?+KX/J'X>R]N=$U2W'DT<70J-;HC<].HJOP]HC8?B>V?PQ]3)M2-X:U
M9UCF]@CR%)C((.-E8S #W+FIR8VV;@Y9.$IRV,)S@9#^/SODLJ2[KGUX+A3B
MN\-P*'0OB 1ALD9%;0!F\\6AT#D7=/[+DH3H2\"W%&NSQ\DJV0BC+^"1&AEW
MY:>0)/XUO>+0C^%%K%%;Q>3/*)[:H:NMF3(\Y;5S>4[)%_89O0.S5*F['Z[J
M[&001]'M=DF(*8'^P.\17>1'B>6,;""F0.CW8YCE.74BNXCMTE$O HUIH[CA
MJ&_@48H]'6(%S4=ZM:..;PDWV1M??4KN;M]..\D#)[GO%BK:A4AT!(?.;[#7
M;2I4J[:G:F*C#7"-IXMV;7OBNM6_=-?SZ6*ON-!08DZEH7^=>*!<'W43(^NV
M=RVEH4[8#@OZ]:"R"?0]E]+L)I:@^YF-_P)02P,$%     @ BE*<5B_B,5(^
M @  ZP0  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULC93?;],P$,?_
ME9-!,"1HTK0;,-)(W0\$#XBJU> !\> FE\::8V?VI=WXZ[&=+%2HG9:'Q&??
M??TYY\[I3IM;6R$2W-=2V1FKB)KS*+)YA36W(]V@<BNE-C4G9YI-9!N#O A!
MM8R2.#Z+:BX4R](PMS!9JEN20N'"@&WKFIN'"Y1Z-V-C]CBQ%)N*_$24I0W?
MX KIIED89T6#2B%J5%9H!0;+&9N/SR^FWC\X_!"XLWMC\)FLM;[UQM=BQF(/
MA!)S\@K<?;9XB5)Z(8=QUVNR84L?N#]^5/\<<G>YK+G%2RU_BH*J&?O H,"2
MMY*6>O<%^WQ.O5ZNI0UOV/6^,8.\M:3K/M@1U$)U7W[?G\->0)(<"4CZ@"1P
M=QL%RBM./$N-WH'QWD[-#T*J(=K!">5_RHJ,6Q4NCK+O6S1;?WA<%;#J_@SH
M$E9BHT0I<JX(YGFN6T5";6"AI<@%6G@'*]+Y;:5E@<:^ANN[5M #G%PA<2'M
MFS0B1^?WB/*>Y*(C28Z0?.-F!)/Q6TCB9 (WJRLX>?F?3.22&S),A@R3H#LY
MHGN(_M=\;<FXBOA]B+/3FQ[6\UUR;AN>XXRY-K#N^)!EKUZ,S^)/3]!.!MK)
M4^K9O*5*&_$'"[#^@%WA-ZW)*U=XP&N?R"'B3O-CT/1MN,U.X^Y)H^T!FNE
M,WV29HF^K_W1\7]<SR*:/I<HVJM=?PVX,M@(94%BZ4+CT?M3!J9KK<X@W81R
M7FMRS1&&E;N-T'@'MUYJ38^&[Y#A?LO^ E!+ P04    " "*4IQ68M?^-4<"
M   ^!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RM5-%NVR 4_17$
MJJF5MN#83=MECJ4TT=0]5(L2=7N8]D"<ZQ@5@P?$[OY^%^Q:J916>]B+X<(]
MQ^=<X*:M-H^V!'#DJ9+*SFCI7#UES.8E5-R.= T*=PIM*NXP-'MF:P-\%T"5
M9'$47;&*"T6S-*RM3);J@Y-"P<H0>Z@J;O[<@M3MC([I\\):[$OG%UB6UGP/
M&W /]<I@Q :6G:A 6:$5,5#,Z'P\720^/R1\%]#:HSGQ3K9:/_K@ZVY&(R\(
M).3.,W <&EB E)X(9?SN.>GP2P\\GC^S?PG>T<N66UAH^4/L7#FC-Y3LH. '
MZ=:ZO8/>S\3SY5K:\"5MGQM1DA^LTU4/1@654-W(G_HZ' '&EZ\ XAX0_RL@
MZ0&A<JQ3%FPMN>-9:G1+C,]&-C\)M0EH=".4/\6-,[@K$.>R;PV8QE>;JQW9
M=$=)=$$V8J]$(7*N')GGN3XH)]2>K+04N0!+/I(U-* .@&.N,3<<ROD2'!?2
M7N#^PV9)SL\NR!D1BMP+*3'!ILRA:/]KEO<";SN!\2L"[[D9D63\@<11G)R
M+]Z&+R$?X/%+.,-2#?6*AWK%@2]YA>]4+7[.M]89O)"_3MGK^"Y/\_E'.K4U
MSV%&\15:/ R@V?MWXZOH\RFS_XGLA?5DL)Z\Q9XMM HN";<6VTLK7-G?4#"G
MC'=LGP*;;R9-=GV3LN;83I=R=9QR/9H,29U,=G2[?6?!&[$7RA()!<*BT?6$
M$M.]UBYPN@X7?JL=B@O3$AL<&)^ ^X76[CGP;VAHF=E?4$L#!!0    ( (I2
MG%:KQ<QP*@,  ,\)   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;,V6
M;6O;,!#'O\KAE=%!%CM.FZ9=$NC36&&EH6DWQM@+Q;XDHK+D27+2PC[\3K+K
M9L7)QJ#0-XDDZTZ__^E.TF"E])U9(%JXSX0TPV!A;7X4AB998,9,6^4HZ<M,
MZ8Q9ZNIY:'*-+/5&F0CC*.J%&>,R& W\V%B/!JJP@DL<:S!%EC']<()"K89!
M)W@<N.;SA74#X6B0LSE.T-[F8TV]L/:2\@REX4J"QMDP..X<G70B9^!G?.&X
M,FMM<%*F2MVYSD4Z#")'A (3ZUPP^EOB*0KA/!''S\II4*_I#-?;C]X_>O$D
M9LH,GBKQE:=V,0SZ :0X8X6PUVKU"2M!^\Y?HH3QO["JYD8!)(6Q*JN,B2#C
MLOQG]U4@U@SB>(-!7!G$GKM<R%.>,<M& ZU6H-UL\N8:7JJW)C@NW:Y,K*:O
MG.SLZ&J)>NF"QV0*DW)K0,U@PN>2SWC"I(7C)%&%M%S.8:P$3S@:> ^WTC#+
MS8QC"F/4/D%D@G U%7S.?,AWS] R+LP[V $NX9(+0<-F$%HB=^N'245Y4E+&
M&R@OF6Y#M].".(J[<#LY@]V==W^Z"4EXK3ZNU<?>[]X&O^=R3B.H20(-%XDM
M-&G[!;>6"VX?6K09,FWYV&@4S-(\4\]KDK%U.5=A1R9G"0X#*B%#D<=@]/9-
MIQ=]V"*F6XOI>N_=#6*N<8FRP!9<HRM'OUV-^]*"\_N<JH+4W/#,S7,;[C>3
ME;7R_3/YA@N+F?G1)+/[ C+W:IE[6_=L/>_R-7VJUF=:<)RYC&U"+YWWO'-W
M9"U'G?UNI[TW")<-4/LUU/Y6J#KVNHY],QO@8^BM@BG2 2+H5'()2 62%%HC
M%=P#,MW$7C+0$?@$'[7CPV;T7HW>^Q?TOV:-&TZ(CLYJ^$: $#<A]AH1XV;$
M@QKQ8"OBC6;2Y$K;"D2KE&K0%>J%%*XXITS/FPMRJ^/_S-1^C=U_+079?P&9
MA[7,PY<LR-+YX5K"Q <;4KH3/=UJT2NHQPKB6;;W^L_HP[7KV3UUZ#:C:\>
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
MH-Y_9DR^7.@/J!Y@F?X'4$L#!!0    ( (I2G%9@VFW?^@4  /DF   9
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;+5:;6_;-A#^*X17#"W0RA(I67:6
M&&C<%0NP8$'<;A^&?6!LQA8JB1I)QRVP'S_J):)H46P5T/W02/+=H[O3G>[A
MB9='RK[P/2$"?,W2G%]-]D(4%],IW^Q)AKE'"Y++7QXIR["0IVPWY04C>%LI
M9>D4^OYLFN$DGRPOJVMW;'E)#R)-<G+' #]D&6;?KDE*CU>38/)\X3[9[45Y
M8;J\+/".K(GX7-PQ>39M4;9)1G*>T!PP\G@U>1]<K$)4*E02?R;DR#O'H'3E
M@=(OY<G-]FKBEQ:1E&Q$"8'EGR>R(FE:(DD[_FU )^T]2\7N\3/ZQ\IYZ<P#
MYF1%T[^2K=A?3>83L"6/^)"*>WK\C30.127>AJ:\^A\<&UE_ C8'+FC6*$L+
MLB2O_^*O32 Z"A+'K  ;!7BJ$ XHH$:ABMRTMJQRZP,6>'G)Z!&P4EJBE0=5
M;"IMZ4V2EX]Q+9C\-9%Z8KDF._E0!+C)ZY0H0_L.?$QRG&\2G(*D<UT> 5[+
M<_#Z Q$X2?D;*?YY_0&\?O4&O)+BX#9)4RG-+Z="VE?>9;II;+FN;8$#MB!P
M2W.QY^#7?$NVNOY4^M4Z!Y^=NX96P%O,/(""MP#Z$!GL6?VX.K28@]I8HPH/
M?2?6]Z2@3"3Y3HOZW[]+<7 C2,;_,<6NQ@[-V&6U7_ ";\C51)8S)^R)3)8_
M_Q3,_%],CCL"T\(0MF$(;>C+>_)$\@,Q)DBM.:LTRS?0TS(*%YX,_E/7>H,4
MBKQY*Z69%;5F15:S_B@(P]53*1A]3 1XG5+.WYBLK('BSOWCR/,7W7\G%O<U
M4.C%9H-GK<$SJ\&?J,"IR3RKVMA,<02F>1BW'L9G+)C891@<@6EAF+=AF+^X
M8.:]Q#(5C$%JN& 6K5D+5P6SZ-U_OO"B$R/[0F$\5".!K_J;;[5R19E,'BR(
ML1]9=<?FB"LTW=-.)P_.6"T-N*M0.$+30P%5*."+*Z91C3IYYI]DHE5$-TGU
M_L#:4\=42X/4K81W0>B%IU:BGI7O C1@IVK.@;T[KR1U$^Q0D^P[1K?RD(/_
MP&"WL>.-3AQ':+KWB@,$T3EKR,HP1H?"$9H>"L4N CN]L-;0K)>A$,V\X#1#
M#6)!T'GQZZ8I6A!8V^VH6HK[7:7?>@Q2P6RP]ZB^'=@;]Z_Y3EXAC&S!NJJI
M@WQ0UEJRXHU.($=HNO>*'@2+<]:2E7R,#H4C-'T9JD@(M),06RTUJEJ1^%WB
MTRQ5#6*1/U1+4+$&:&W%8VJI0=),6'BG2QV3U-P;Z$M0M71H;^F?&,YYF4CX
MASN3'7%L"KE"T_U7_ &><W@ G4X/7*'IH5 4!;Y\@-"H:F]R/^IQ)X-8C(86
M1%#1!^ALA@#[(X' [W50@Q0<ZDM0M79H;^WO=SM&=G)-Q '.MX 7I)SUB6]
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
M5 B:EI=[C&+,E(%\OJ54O W4!$T+=O$?4$L#!!0    ( (I2G%9%AC9R1 ,
M +L-   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;*U76V_:,!3^*U96
M3:VTD1OW0:26[%)IU5!9MX=J#R8Y0+3$9K8#W;^?G023T#1=J[R +^?[?+[C
M$_MXLJ?L-]\ "/20Q(1/C8T0V[%I\F #">8=N@4B9U:4)5C(+EN;?,L AQDH
MB4W'LOIF@B-B>)-L;,Z\"4U%'!&8,\33),'L[Q7$=#\U;.,P<!NM-T(-F-YD
MB]>P '&WG3/9,S5+&"5 >$0)8K":&I?VV+>["I!9_(A@STMMI*0L*?VM.M?A
MU+"41Q!#(!0%EG\[F$$<*R;IQY^"U-!K*F"Y?6#_E(F78I:8PXS&/Z-0;*;&
MT$ AK' :BUNZ_P*%H)[B"VC,LU^T+VPM P4I%S0IP-*#)"+Y/WXH E$"2*'U
M *< .*< ]PF 6P#<_UVA6P"R4)NYE"P./A;8FS"Z1TQ92S;5R(*9H:7\B*A]
M7P@F9R.)$]YG2L-]%,<(DQ!]$QM@Z)H(3-;1,@9TR3D(CMXC;7;N@\!1S"_D
MX-W"1^=G%^@,103=R%FYD7QB"NF6(C>#PH6KW 7G"1=N,.L@UWZ'',MQ:^!^
M,]R'0,.=*MR4P= 1<71$G(S/?2XB]U_E#+H6D/!?=:IRFFX]C?I>QWR+ Y@:
M\H/DP'9@>&_?V'WK0YW&EL@JBEVMV&UBUXKK1.;(?H949\C.&PWZG=[$W)6L
M9LW\]W9=_/P:ZMZP1%W1TM5:NHUKS60*"I;FA\J<T5 V:W.RD>:EN]<2645Q
M3RONM9.OO385MT164=S7BONOSM<<.2@E5<^R.Z-JOOJ/K;I#MV15<6N@W1HT
MNO51'IH$@$&(%ED*IE)ZG8^--"_=B);(*HJ'6O&PG=0;MJFX);**XI%6/'IU
MZHT>)Y4[Z/1/4N\YJXI;MG6\QJU&Q[XS3/B6,H&?/?F:F5ZZ&VVQ5767RA>[
MG10L>-I2W1);5?6Q1+$;ZX'&-"R@HU*&N8.3)&RVJ3JEJHCJR/$NMILO8WGQ
MGZ<$IV$D(+RH4VZ6*M<$V#I[ 7 4T)2(O(#1H_DKX\H>S[)B_&3\TG;E\\.M
MG>D>'B;F<8G\62-+3WEF<Q3#2BYG=0;R6F/Y2R'O"+K-:N<E%;(2SYH;^;H"
MI@SD_(I2<>BH!?1[S?L'4$L#!!0    ( (I2G%;S:^CNR@,  .X0   9
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*U878_;*!3]*\A;53-2:QM_)9DF
MD682;7>D5AUUVMV'J@^,31)4;%+ D^[^^@7L<>R$>":J7Q(#]Q[.N5SPQ=,=
MXS_$!F,)?N6T$#-G(^7VRO-$NL$Y$B[;XD*-K!C/D51-OO;$EF.4&:><>H'O
M)UZ.2.',IZ;OCL^GK)24%/B. U'F.>+_WF#*=C,'.D\=G\EZ(W6'-Y]NT1K?
M8_EU>\=5RVM0,I+C0A!6 (Y7,^<:7BWA6#L8B[\)WHG6,]!2'AC[H1NWV<SQ
M-2-,<2HU!%)_CWB!*=5(BL?/&M1IYM2.[><G]#^->"7F 0F\8/0?DLG-S!D[
M(,,K5%+YF>W^PK6@6..EC KS"W:UK>^ M!22Y;6S8I"3HOI'O^I M!Q@=,(A
MJ!V"0X?PA$-8.X0OG2&J'2(3F4J*B<,2232?<K8#7%LK-/U@@FF\E7Q2Z'6_
MEUR-$N4GY^\9RW:$4H"*#'R2&\S!;2%1L28/%(-K(; 4X*VE[V*))2)47*K1
MK_=+</'J$KP"I  ?%9I:43'UI.*G9_'2FLM-Q24XP>4CXBX(X1L0^$%H<5_V
MNR]QVK@'77=/1:4)3="$)C!XX0F\8\W?/B@3<"MQ+K[;Y%5XD1U/[^ KL44I
MGCEJBPK,'[$S?_T'3/QW-K$#@76DAXWTL ^])5VH?)0;M:YJ+Y&"2 RHVJ<Z
M);YPE*DS2)U/ME!4^(G!UV?/XSR,7#CU'ML2GS'J4(\:ZM%YU+O$;5PKP%&+
M1C"&;GA ]CFK#MNX81OWLOV A5!G7UKF)4429P#EC$OR']*'HHUK?,3B;1*Y
M\0%7BU4\.<4U:;@FOQ/9-Z# TD8Y.0X<3-SQ >7**FY;Z5UL(SQJ"(]>2O@D
MN=$QN=AW)UURB_YYOD';:;"T02>GTGO<:!KWSK4PKP1U2G-,39*(#=E:L[H7
MY]S#:""PCN1)(WDR\#D\&5+Z0& =Z=#?OY[]H8^S&K&=>#!,#G-Z^:Q9EW&K
MH("]C.\PSXFT,^OU/'=AAD+KZMQ7!W#H\@ .6A\,A=:5OZ\0X)DEP@L2,SS.
MN BZH\/$?,ZLRWA?&,#^RL!4MU9>O7YGK\M :%V5^X("QD.G96^)<K;\@="Z
M\O<U"ORM(L6J/SDJ0X/CI.PWZK+5!4JW9_]ZA_WO=U5+7)0%*C-%.;NTA<1K
M7?94(; VEV8!4E86LJKPF][J8GX#KQ;F_GK0?PU'ZL8^LHZ,G^[RWGZ*ZDN
MNJ2M22$ Q2LUG>^.U'KSZG)=-23;FNOF Y.J4C&/&ZRN"EP;J/$58_*IH2=H
M/G',_P=02P,$%     @ BE*<5NJ7/34G!   4AD  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#4N>&ULK9E=C^(V%(;_BI6NJEUIAWR09& *2+LXHTZU(XUF
M.NU%U0M/.("UB4UM [M5?WR=CPT)9"P8^0:2^+RO[<?."2=,]EQ\E6L A;[E
M&9-39ZW4YL9U9;J&G,@!WP#3+4LN<J+TJ5BY<B. +$I1GKF!Y\5N3BAS9I/R
MVH.83?A6993!@T!RF^=$?/\,&=]/'=_Y<>&1KM:JN.#.)ANR@B=0SYL'H<_<
MQF5!<V"2<H8$+*?.)_\F\>-"4$;\06$O6\>HF,H+YU^+D[O%U/&*$4$&J2HL
MB/[:P1RRK'#2X_BG-G6:/@MA^_B'^VTY>3V9%R)ASK,_Z4*MI\[(00M8DFVF
M'OG^5Z@G%!5^*<]D^8GV56SL.2C=2L7S6JQ'D%-6?9-O-8B6P ]?$02U(#A7
M,*P%PW,%82T(SQ5$M:"<NEO-O02'B2*SB>![)(IH[58<E/1+M>9%6;%1GI30
MK53KU S#BT)7:,[S#6? E$1\J4'KB^\Q*$(S^4$W/S]A]/[=!_0.48;N:9;I
M-9835^D!%#9N6G?VN>HL>*6S>R(&:.A_1($7#'OD<[,<0]K(@QXY-LL_;73O
M7ES*_1YY8I;_1IB6!Z7<Z\I=#;TA'S3D@])O:")_QZ026WWC*?37%QV [A3D
M\N\^M)5;V.]6Y),;N2$I3!V=,"2('3BSGW_R8^^7/M VS;!-L\2266=)ALV2
M#$WNLUO*"$L!9:!33^_^KO1QJ2]R\&[FCP9Z,^W:<'N"QL=!V#B22Z%9,NM
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
MG\JE8LUV37,A:%7O>*RH$+2H3_<8;3!3 ^3S+:7BY4)MHG2;9ME_4$L#!!0
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
M4O9[=SC=JEH8E6%DZ69N+0U.L#OFN&-!60=\WTAI3H8-T&SMY#=02P,$%
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
MH.P"G)]):1X[MK2H*\/T-U!+ P04    " "*4IQ6_1>9VST#   (%   #0
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
M 6)B+I@1RR#J_6'\.72 .@$&NO\.NAGF@XS8!^?<ZJ GQZ[["#9&A_2.6QC
M#+-"1E]O1'\*7<E![\C0\H)8 FBJ-$C=,TP"&;$$<,P<8F)^R(C]L#=A8K^%
M>EP)]SNDQ+R1$7MC3^:TEQ$S249L$CR%8A 3DTM&+)=!#@6S)^="73G Q!23
M$2LFYE!['S$FE(Q8*'TRM0\KQSR2$WOD):O:BX89)"<VR)NI3$\*,3&GY,1.
M01.:@5-R=-**V"EO)@ROHXDY)2=V"JZ^ F)B4LFIBQ$4LX28F%=R8J_@F,<0
M$_-*3NP5='*(C2$FYI6<V"O[\YWQ'OWEF&ERZM)E3\(S9A=2\Y"+<]C3"\P\
MQ:^?T0J8E]Q:[H>%8(%9J#CD[-9PMA^S4''(Z:TA)F:A@MA".":L; IT\838
M0BF#'">1&[V;\:]36KD0GD-,S$(%L86>,6]$7,R-8U%K9>CC+5>LY=L&8F(6
M*H@M](SYLVOW091JD&H6F( *8@$])^=C]E=<O^X:IF)#"F)\^A 3$U!!+*"?
MF(,%/7:FN'/#E9X"$U!!+"!04XQAUF'Z=KC^B FH)!80G+[=\_>$F)B RH.5
M0;'GP\GP$A-022P@##.$%F)B BJ)!817:U! )2:@DEA ;TT_/_]/(2:ZAD\L
MH+>+RB1/B(D)J*1?QG^9BW[=U2$F9J$R66BR>WVH%FNI17T9+N%">\55=6U9
M_.@7.XLRKF"L.Z7.0MN5_FIXO7L;:?<FU:=_ 5!+ P04    " "*4IQ6\R"+
M>>D!   2(@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=H[3L-
M%(7AK41> )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+&
MGK^D75NVW2%OMGV>'/>[0UXTFU+ZAQ#R<I/V;;[I^G0X7UEUP[XMY^6P#GV[
M?&_7*>AT.@O#SQG-X_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F
M\MH.ZU0633CNKJ=SN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A
M*-8/FD'0K'[0+03=U@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N!
MV()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDF
MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\C
MT-M0;R/0VT:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM
M!'H[ZNT$>COJ[01Z.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]
MG4#OB'I' KTCZAT)](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZG
MWKF<=BE?>[[7^/S_I+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0    ( (I2
MG%:R:$G8U0$  +\A   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&
MX+^R<&M&UZ_Y$>>->JM>^ <JG TRH$W;S?GO+4Q--$I<9N)[ X&VYSVTR7/%
MY>.+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7
MJ8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4
MZ5M"GE8.<T)5NW"2)F3LVX1^Y.> MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/
ME_BF1[M<U@65MMBT:4D>G"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZ
MD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]
M_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL<Y2!]\AM((BJ@<A52.8BI'
M096CJ,I16.4HKG(46#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K
M1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%5H4B
MJT*15:'(JE!D52BR:A19-8JL&D56C2*K1I%5H\BJ4635_RGKD[7KO_ZEH+_G
MK:F[]WPV_+=Q]0I02P$"% ,4    " "*4IQ6!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( (I2G%81
MFS-9[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( (I2G%:97)PC$ 8  )PG   3              "  <P!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ BE*<5I:K_4C5!0
MU!X  !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( (I2G%;4H[FN&P4  (\3   8              " @1@.
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "*4IQ6749(
MX(8#  "^"P  &               @(%I$P  >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ BE*<5I7Y[8'H @  R@<  !@
M ("!)1<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( (I2
MG%8S(N.P,0<  -T?   8              " @4,:  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    " "*4IQ60&M CZ\'  #<*   &
M        @(&J(0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ BE*<5OUOM)";!@   R\  !@              ("!CRD  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( (I2G%99](VBT!   $ N   8
M              " @6 P  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    " "*4IQ6ISA#N1H&  #6#@  &               @(%F00  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ BE*<5J 8=3\6!0
M#PT  !D              ("!MD<  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    " "*4IQ6%GVRLTH%  !Q#   &0              @($#
M30  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( (I2G%;E
M=(Z(Y@(  (,&   9              " @812  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ BE*<5DA>%O*= P  /@@  !D
M     ("!H54  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M" "*4IQ6( 2@7N0)   ^&@  &0              @(%U60  >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( (I2G%;YIC_[&@4  '\+   9
M              " @9!C  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ BE*<5BRU]S=^ @  G04  !D              ("!X6@  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "*4IQ6SV:&)TD%
M  "@"P  &0              @(&6:P  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( (I2G%:$(6K_0P,  &,'   9              "
M@19Q  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ BE*<
M5B<.W6LT P  7 @  !D              ("!D'0  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    " "*4IQ6CL T<%,"  !3!0  &0
M        @('[=P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( (I2G%:^LNF8U@,  '<)   9              " @85Z  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ BE*<5B\\\?0R!0  ' P
M !D              ("!DGX  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    " "*4IQ6-K5X.F,1  #2,0  &0              @('[@P
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( (I2G%8K/\8G
M) ,  #$'   9              " @965  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ BE*<5E*MM=HI P  :0@  !D
M ("!\)@  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "*
M4IQ64J0&)I4#  "0!P  &0              @(%0G   >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( (I2G%9-+G\^[P(  'L&   9
M          " @1R@  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ BE*<5C,UP[XS P  C0<  !D              ("!0J,  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "*4IQ6Z'MX0"$#  "9
M!P  &0              @(&LI@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( (I2G%;[@5+EU0,    )   9              " @02J
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ BE*<5OY!
MQN2% @  K 4  !D              ("!$*X  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    " "*4IQ6WFZ_PX$"  ":!0  &0
M    @(',L   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M (I2G%98$&N(.P,  $L(   9              " @82S  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ BE*<5A"8;[/G @  V 8  !D
M             ("!]K8  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    " "*4IQ6+^(Q4CX"  #K!   &0              @($4N@  >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( (I2G%9BU_XU1P(
M #X%   9              " @8F\  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ BE*<5JO%S' J P  SPD  !D              ("!
M![\  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "*4IQ6
MBL^WT= %  #1(0  &0              @(%HP@  >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( (I2G%8AM+8(F@4  ,PB   9
M      " @6_(  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ BE*<5F#:;=_Z!0  ^28  !D              ("!0,X  'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "*4IQ6E:^ ;C("  "[!
M&0              @(%QU   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( (I2G%8A)-^G.@0  (X5   9              " @=K6  !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ BE*<5D6&-G)$
M P  NPT  !D              ("!2]L  'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    " "*4IQ6\VOH[LH#  #N$   &0
M@('&W@  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( (I2
MG%;JESTU)P0  %(9   9              " @<?B  !X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ BE*<5EB("X7V @  S H  !D
M         ("!)><  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    " "*4IQ6?&UF[/<'  #/30  &0              @(%2Z@  >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( (I2G%8G4#1"M0,  $ 3
M   9              " @8#R  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ BE*<5J$FM%RB P  >@\  !D              ("!;/8
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "*4IQ66%=E
M7+$"  "@!P  &0              @(%%^@  >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    ( (I2G%8!$5]^H0(  !L'   9
M  " @2W]  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
MBE*<5OX?$ZB? @  _@8  !D              ("!!0 ! 'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    " "*4IQ6?Z)NX)0"  ##!@  &0
M            @('; @$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    ( (I2G%;FH51OS@0   48   9              " @:8% 0!X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ BE*<5C"'I_IC @
MP04  !D              ("!JPH! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    " "*4IQ69JFZQ.@#   B#@  &0              @(%%
M#0$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( (I2G%;'
MW&!)R0(  "4*   9              " @601 0!X;"]W;W)K<VAE971S+W-H
M965T-3<N>&UL4$L! A0#%     @ BE*<5OT7F=L] P  "!0   T
M     ( !9!0! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "*4IQ6EXJ[',
M   3 @  "P              @ ',%P$ 7W)E;',O+G)E;'-02P$"% ,4
M" "*4IQ65-+R,K($  #-)0  #P              @ &U& $ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ BE*<5O,@BWGI 0  $B(  !H
M ( !E!T! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
MBE*<5K)H2=C5 0  OR$  !,              ( !M1\! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     $$ 00"^$0  NR$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>76
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>140</ContextCount>
  <ElementCount>256</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>45</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover and DEI</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/CoverandDEI</Role>
      <ShortName>Cover and DEI</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Statements of Operations (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited</Role>
      <ShortName>Consolidated Statements of Operations (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Comprehensive Income (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Cash Flows (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Overview and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Acquisitions and Divestitures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/AcquisitionsandDivestitures</Role>
      <ShortName>Acquisitions and Divestitures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Fair Value Accounting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/FairValueAccounting</Role>
      <ShortName>Fair Value Accounting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Property, Plant, and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant, and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Other, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OtherNet</Role>
      <ShortName>Other, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Employee Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EmployeeRetirementPlans</Role>
      <ShortName>Employee Retirement Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Overview and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Overview and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Fair Value Accounting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/FairValueAccountingTables</Role>
      <ShortName>Fair Value Accounting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/FairValueAccounting</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/SegmentInformation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Property, Plant, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/Leases</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Other, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OtherNetTables</Role>
      <ShortName>Other, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/OtherNet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Employee Retirement Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EmployeeRetirementPlansTables</Role>
      <ShortName>Employee Retirement Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/EmployeeRetirementPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arcosa.com/role/EarningsPerCommonShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Overview and Summary of Significant Accounting Policies - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies - Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Overview and Summary of Significant Accounting Policies - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies - Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails</Role>
      <ShortName>Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Acquisitions and Divestitures - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails</Role>
      <ShortName>Acquisitions and Divestitures - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails</Role>
      <ShortName>Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Segment Information - Financial information for segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails</Role>
      <ShortName>Segment Information - Financial information for segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Segment Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Property, Plant, and Equipment - Components of property, plant, and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails</Role>
      <ShortName>Property, Plant, and Equipment - Components of property, plant, and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Debt - Components of debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/DebtComponentsofdebtDetails</Role>
      <ShortName>Debt - Components of debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Debt - Remaining principal payments under debt agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails</Role>
      <ShortName>Debt - Remaining principal payments under debt agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Leases - Minimum lease payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails</Role>
      <ShortName>Leases - Minimum lease payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Leases - Balance Sheet Classification (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails</Role>
      <ShortName>Leases - Balance Sheet Classification (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Other, Net - Summary of other, net (income) expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails</Role>
      <ShortName>Other, Net - Summary of other, net (income) expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Employee Retirement Plans - Retirement plan expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails</Role>
      <ShortName>Employee Retirement Plans - Retirement plan expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Employee Retirement Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails</Role>
      <ShortName>Employee Retirement Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Earnings Per Common Share - Computation of basic and diluted earnings per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails</Role>
      <ShortName>Earnings Per Common Share - Computation of basic and diluted earnings per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="aca-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arcosa.com/role/ContingenciesNarrativeDetails</Role>
      <ShortName>Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="aca-20230331.htm">aca-20230331.htm</File>
    <File>aca-20230331.xsd</File>
    <File>aca-20230331_cal.xml</File>
    <File>aca-20230331_def.xml</File>
    <File>aca-20230331_lab.xml</File>
    <File>aca-20230331_pre.xml</File>
    <File>exh101pbrsugrantagreement.htm</File>
    <File>exh31103312023.htm</File>
    <File>exh31203312023.htm</File>
    <File>exh32103312023.htm</File>
    <File>exh32203312023.htm</File>
    <File>exh41thirdsupplementalinde.htm</File>
    <File>exh42fourthsupplementalind.htm</File>
    <File>exh95mininginformation0331.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>aca-20230331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="557">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "aca-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 19,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 557,
    "http://xbrl.sec.gov/dei/2023": 29
   },
   "contextCount": 140,
   "dts": {
    "calculationLink": {
     "local": [
      "aca-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "aca-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "aca-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "aca-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aca-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "aca-20230331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 410,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 12,
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 17
   },
   "keyCustom": 11,
   "keyStandard": 245,
   "memberCustom": 14,
   "memberStandard": 31,
   "nsprefix": "aca",
   "nsuri": "http://www.arcosa.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "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 - Cover and DEI",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.arcosa.com/role/CoverandDEI",
     "shortName": "Cover and DEI",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Fair Value Accounting",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.arcosa.com/role/FairValueAccounting",
     "shortName": "Fair Value Accounting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Segment Information",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.arcosa.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Property, Plant, and Equipment",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.arcosa.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant, and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.arcosa.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.arcosa.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Other, Net",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.arcosa.com/role/OtherNet",
     "shortName": "Other, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.arcosa.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Employee Retirement Plans",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.arcosa.com/role/EmployeeRetirementPlans",
     "shortName": "Employee Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Accumulated Other Comprehensive Loss",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss",
     "shortName": "Accumulated Other Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Consolidated Statements of Operations (unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
     "shortName": "Consolidated Statements of Operations (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.arcosa.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Earnings Per Common Share",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.arcosa.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Contingencies",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.arcosa.com/role/Contingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Overview and Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "23",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Overview and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Overview and Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables",
     "shortName": "Overview and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Fair Value Accounting (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.arcosa.com/role/FairValueAccountingTables",
     "shortName": "Fair Value Accounting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Segment Information (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.arcosa.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Property, Plant, and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.arcosa.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant, and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.arcosa.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income (unaudited)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited",
     "shortName": "Consolidated Statements of Comprehensive Income (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.arcosa.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Other, Net (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.arcosa.com/role/OtherNetTables",
     "shortName": "Other, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Employee Retirement Plans (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.arcosa.com/role/EmployeeRetirementPlansTables",
     "shortName": "Employee Retirement Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables",
     "shortName": "Accumulated Other Comprehensive Loss (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Earnings Per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.arcosa.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Overview and Summary of Significant Accounting Policies - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails",
     "shortName": "Overview and Summary of Significant Accounting Policies - Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Overview and Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "Overview and Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i3118ebb08dc547368f7c5907c7417b6a_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
     "shortName": "Overview and Summary of Significant Accounting Policies - Unsatisfied Performance Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i3118ebb08dc547368f7c5907c7417b6a_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "ia91d18d6942743fba1204b3f162159da_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Acquisitions and Divestitures - Narrative (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
     "shortName": "Acquisitions and Divestitures - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "ia91d18d6942743fba1204b3f162159da_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i2ca07c835a0f43e5a62813adbf870425_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails",
     "shortName": "Fair Value Accounting - Assets and liabilities measured at fair value on recurring basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i2ca07c835a0f43e5a62813adbf870425_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Segment Information - Financial information for segments (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails",
     "shortName": "Segment Information - Financial information for segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i2dd4df6dd25244f1ab2b0f01db54bb1e_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Segment Information - Narrative (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.arcosa.com/role/SegmentInformationNarrativeDetails",
     "shortName": "Segment Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Property, Plant, and Equipment - Components of property, plant, and equipment (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails",
     "shortName": "Property, Plant, and Equipment - Components of property, plant, and equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "iaacaf3f052c640e380cd0291ed370150_I20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedTrademarks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedTrademarks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Debt - Components of debt (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
     "shortName": "Debt - Components of debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i0bb006860e7e458b8c78e885c9653e6f_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Debt - Remaining principal payments under debt agreement (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails",
     "shortName": "Debt - Remaining principal payments under debt agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i0bb006860e7e458b8c78e885c9653e6f_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.arcosa.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i306957e383df4af587c70963be0e08aa_I20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Leases - Minimum lease payments (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails",
     "shortName": "Leases - Minimum lease payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aca:AssetsAndLiabilitiesLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Leases - Balance Sheet Classification (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails",
     "shortName": "Leases - Balance Sheet Classification (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aca:AssetsAndLiabilitiesLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.arcosa.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i8254bf6ab5564a1eb724cacdb834121e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Other, Net - Summary of other, net (income) expense (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails",
     "shortName": "Other, Net - Summary of other, net (income) expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Employee Retirement Plans - Retirement plan expense (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails",
     "shortName": "Employee Retirement Plans - Retirement plan expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "aca:MultiemployerPlanEmployerContributions",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "aca:MultiemployerPlanEmployerContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Employee Retirement Plans - Narrative (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails",
     "shortName": "Employee Retirement Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "aca:MultiemployerPlanEmployerContributions",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "aca:MultiemployerPlanEmployerContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "ie2ca99af8f9a463a80aba869736703d7_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails",
     "shortName": "Accumulated Other Comprehensive Loss - Changes in accumulated other comprehensive loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "ie2ca99af8f9a463a80aba869736703d7_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Earnings Per Common Share - Computation of basic and diluted earnings per share (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails",
     "shortName": "Earnings Per Common Share - Computation of basic and diluted earnings per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i39379a9b1a104ae98021de95eb5f35c8_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Contingencies - Narrative (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.arcosa.com/role/ContingenciesNarrativeDetails",
     "shortName": "Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i39379a9b1a104ae98021de95eb5f35c8_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Cash Flows (unaudited)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited",
     "shortName": "Consolidated Statements of Cash Flows (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i250ea8778bcc46a6960f41ff4c509514_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity (unaudited)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited",
     "shortName": "Consolidated Statements of Stockholders' Equity (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "i250ea8778bcc46a6960f41ff4c509514_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Overview and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies",
     "shortName": "Overview and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Acquisitions and Divestitures",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.arcosa.com/role/AcquisitionsandDivestitures",
     "shortName": "Acquisitions and Divestitures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "aca-20230331.htm",
      "contextRef": "id9394c9a787149dcbb6287fe80ec9b67_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 45,
   "tag": {
    "aca_AggregatesAndSpecialtyMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregates and specialty materials [Member]",
        "label": "Aggregates and specialty materials [Member]",
        "terseLabel": "Aggregates and specialty materials"
       }
      }
     },
     "localname": "AggregatesAndSpecialtyMaterialsMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_AssetsAndLiabilitiesLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities, Leases",
        "label": "Assets and Liabilities, Leases [Table Text Block]",
        "terseLabel": "Balance sheet classification"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLeasesTableTextBlock",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "aca_ConstructionProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Products",
        "label": "Construction Products [Member]",
        "terseLabel": "Construction Products"
       }
      }
     },
     "localname": "ConstructionProductsMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_CoverPageAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover Page [Abstract]",
        "label": "Cover Page [Abstract]",
        "terseLabel": "Cover Page [Abstract]"
       }
      }
     },
     "localname": "CoverPageAbstract",
     "nsuri": "http://www.arcosa.com/20230331",
     "xbrltype": "stringItemType"
    },
    "aca_EngineeredStructuresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Engineered Structures",
        "label": "Engineered Structures [Member]",
        "terseLabel": "Engineered Structures"
       }
      }
     },
     "localname": "EngineeredStructuresMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_EnvironmentalAndWorkplaceMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Environmental and Workplace Matters",
        "label": "Environmental and Workplace Matters [Member]",
        "terseLabel": "Environmental and workplace matters"
       }
      }
     },
     "localname": "EnvironmentalAndWorkplaceMattersMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_IncreaseDecreaseInAdvanceBillings": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Advance Billings",
        "label": "Increase (Decrease) in Advance Billings",
        "terseLabel": "Increase (decrease) in advance billings"
       }
      }
     },
     "localname": "IncreaseDecreaseInAdvanceBillings",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_InlandBargeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inland barge [Member]",
        "label": "Inland barge [Member]",
        "terseLabel": "Inland barges"
       }
      }
     },
     "localname": "InlandBargeMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_IntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets",
        "label": "Intangible Assets [Line Items]",
        "terseLabel": "Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "IntangibleAssetsLineItems",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aca_LIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LIBOR",
        "label": "LIBOR [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LIBORMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_LeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability",
        "label": "Lease Liability",
        "totalLabel": "Lease liability, Total"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_LeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Right of Use Asset",
        "label": "Lease Right of Use Asset",
        "totalLabel": "Right of use asset, Total"
       }
      }
     },
     "localname": "LeaseRightOfUseAsset",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_LettersOfCreditOutstandingExpiringInCurrentFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit Outstanding Expiring In Current Fiscal Year",
        "label": "Letters Of Credit Outstanding Expiring In Current Fiscal Year",
        "terseLabel": "Letters of credit outstanding expiring in current fiscal year"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingExpiringInCurrentFiscalYear",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_MultiemployerPlanEmployerContributions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plan, Employer Contributions",
        "label": "Multiemployer Plan, Employer Contributions",
        "terseLabel": "Contributions to the multiemployer plan"
       }
      }
     },
     "localname": "MultiemployerPlanEmployerContributions",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_MultiemployerPlanExpectedContributionsinCurrentFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiemployer Plan, Expected Contributions in Current Fiscal Year",
        "label": "Multiemployer Plan, Expected Contributions in Current Fiscal Year",
        "terseLabel": "Expected full year contributions by the employer to the multiemployer plan"
       }
      }
     },
     "localname": "MultiemployerPlanExpectedContributionsinCurrentFiscalYear",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_NumberofDivestitures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Divestitures",
        "label": "Number of Divestitures",
        "terseLabel": "Number of Divestitures"
       }
      }
     },
     "localname": "NumberofDivestitures",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "aca_OtherIncomeExpenseNonoperating": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Income (Expense), Nonoperating",
        "label": "Other Income (Expense), Nonoperating",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherIncomeExpenseNonoperating",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other [Member]",
        "label": "Other [Member]",
        "terseLabel": "Construction site support"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_RAMCOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RAMCO",
        "label": "RAMCO [Member]",
        "terseLabel": "RAMCO"
       }
      }
     },
     "localname": "RAMCOMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_RevenueRemainingPerformanceObligationPercentageYear2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Remaining Performance Obligation Percentage Year 2",
        "label": "Revenue Remaining Performance Obligation Percentage Year 2",
        "terseLabel": "Revenue Remaining Performance Obligation Percentage Year 2"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentageYear2",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aca_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.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "aca_ScheduleOfIntangibleAndOtherAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Intangible and Other Assets [Table]",
        "label": "Schedule of Intangible and Other Assets [Table]",
        "terseLabel": "Schedule of Intangible and Other Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAndOtherAssetsTable",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "aca_SteelComponentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Steel components [Member]",
        "label": "Steel components [Member]",
        "terseLabel": "Steel components"
       }
      }
     },
     "localname": "SteelComponentsMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_StorageTanksBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Storage Tanks Business",
        "label": "Storage Tanks Business [Member]",
        "terseLabel": "Storage Tanks Business"
       }
      }
     },
     "localname": "StorageTanksBusinessMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_StorageTanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other [Member]",
        "label": "Storage tanks [Member]",
        "terseLabel": "Storage tanks"
       }
      }
     },
     "localname": "StorageTanksMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan",
        "label": "Term Loan [Member]",
        "terseLabel": "Term loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three-Year taxable average annual adjusted financial statement income",
        "label": "Three-Year taxable average annual adjusted financial statement income",
        "terseLabel": "Three-Year taxable average annual adjusted financial statement income"
       }
      }
     },
     "localname": "ThreeYearTaxableAverageAnnualAdjustedFinancialStatementIncome",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "aca_TransportationProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transportation Products",
        "label": "Transportation Products [Member]",
        "terseLabel": "Transportation Products"
       }
      }
     },
     "localname": "TransportationProductsMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "aca_UtilityWindAndRelatedStructuresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility, wind, and related structures [Member]",
        "label": "Utility, wind, and related structures [Member]",
        "terseLabel": "Utility, wind, and related structures"
       }
      }
     },
     "localname": "UtilityWindAndRelatedStructuresMember",
     "nsuri": "http://www.arcosa.com/20230331",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.",
        "label": "Document [Domain]",
        "terseLabel": "Document [Domain]"
       }
      }
     },
     "localname": "DocumentDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationDocumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Document Information, Document [Axis]",
        "terseLabel": "Document Information, Document [Axis]"
       }
      }
     },
     "localname": "DocumentInformationDocumentAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r629"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r630"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r626"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r625"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r627"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/CoverandDEI"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r194",
      "r236",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r257",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r306",
      "r308",
      "r309",
      "r669",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r194",
      "r236",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r257",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r306",
      "r308",
      "r309",
      "r669",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r361",
      "r449",
      "r490",
      "r512",
      "r513",
      "r564",
      "r565",
      "r566",
      "r567",
      "r575",
      "r578",
      "r579",
      "r593",
      "r600",
      "r607",
      "r611",
      "r671",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r361",
      "r449",
      "r490",
      "r512",
      "r513",
      "r564",
      "r565",
      "r566",
      "r567",
      "r575",
      "r578",
      "r579",
      "r593",
      "r600",
      "r607",
      "r611",
      "r671",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r259",
      "r450",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r582",
      "r601",
      "r610",
      "r634",
      "r667",
      "r668",
      "r672",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r259",
      "r450",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r582",
      "r601",
      "r610",
      "r634",
      "r667",
      "r668",
      "r672",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r344",
      "r361",
      "r365",
      "r366",
      "r367",
      "r448",
      "r449",
      "r490",
      "r512",
      "r513",
      "r564",
      "r565",
      "r566",
      "r567",
      "r575",
      "r578",
      "r579",
      "r593",
      "r600",
      "r607",
      "r611",
      "r614",
      "r663",
      "r671",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r344",
      "r361",
      "r365",
      "r366",
      "r367",
      "r448",
      "r449",
      "r490",
      "r512",
      "r513",
      "r564",
      "r565",
      "r566",
      "r567",
      "r575",
      "r578",
      "r579",
      "r593",
      "r600",
      "r607",
      "r611",
      "r614",
      "r663",
      "r671",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r25",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r263",
      "r264"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Receivables, net of allowance"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r28"
     ],
     "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"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r54",
      "r156",
      "r465"
     ],
     "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",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r8",
      "r36",
      "r401"
     ],
     "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": "Unrealized loss on derivative financial instruments"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [
      "r178",
      "r179",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r35",
      "r36",
      "r102",
      "r161",
      "r462",
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r178",
      "r179",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r5",
      "r19",
      "r36",
      "r407",
      "r410",
      "r444",
      "r491",
      "r492",
      "r637",
      "r638",
      "r639",
      "r645",
      "r646",
      "r647"
     ],
     "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": "Accumulated Other Comprehensive Loss",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r7",
      "r19",
      "r36",
      "r179",
      "r180",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r637"
     ],
     "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": "Currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r96",
      "r609",
      "r693"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r502",
      "r645",
      "r646",
      "r647",
      "r677",
      "r695"
     ],
     "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": "Capital in Excess of Par Value"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r368",
      "r375"
     ],
     "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",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": {
     "auth_ref": [
      "r648"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "terseLabel": "Nonparticipating unvested restricted shares"
       }
      }
     },
     "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r225"
     ],
     "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": "Total weighted average restricted shares and antidilutive stock options"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r131",
      "r160",
      "r191",
      "r234",
      "r249",
      "r255",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r399",
      "r403",
      "r423",
      "r459",
      "r533",
      "r609",
      "r624",
      "r669",
      "r670",
      "r682"
     ],
     "calculation": {
      "http://www.arcosa.com/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",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r152",
      "r164",
      "r191",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r399",
      "r403",
      "r423",
      "r609",
      "r669",
      "r670",
      "r682"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r84"
     ],
     "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": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r77",
      "r80"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Overview and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BenefitsLossesAndExpenses": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs.",
        "label": "Benefits, Losses and Expenses",
        "totalLabel": "Retirement expense"
       }
      }
     },
     "localname": "BenefitsLossesAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails"
     ],
     "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": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r397",
      "r605",
      "r606"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r63",
      "r64",
      "r397",
      "r605",
      "r606"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r1",
      "r2",
      "r17"
     ],
     "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": "Acquisition price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r3",
      "r69",
      "r398"
     ],
     "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": "Contingent consideration liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "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": "Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "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",
        "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r44",
      "r154",
      "r583"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r44",
      "r110",
      "r189"
     ],
     "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 and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract]",
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r4",
      "r110"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r121",
      "r289",
      "r290",
      "r577",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/Contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r125"
     ],
     "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": "Dividends declared per common share"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r612",
      "r613",
      "r614",
      "r616",
      "r617",
      "r618",
      "r621",
      "r645",
      "r646",
      "r677",
      "r691",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r95"
     ],
     "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": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r95",
      "r521"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r95",
      "r461",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r37",
      "r174",
      "r176",
      "r184",
      "r455",
      "r470"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "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"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r101",
      "r183",
      "r454",
      "r469"
     ],
     "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": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r90",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r72",
      "r588"
     ],
     "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": "Basis of Presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionPermitsMember": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permit required in most jurisdictions for new construction, adding onto preexisting structures, and major renovations.",
        "label": "Construction Permits [Member]",
        "terseLabel": "Permits"
       }
      }
     },
     "localname": "ConstructionPermitsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r340",
      "r341",
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract asset with customer"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r22",
      "r248",
      "r249",
      "r250",
      "r251",
      "r257",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r106",
      "r191",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r423",
      "r669"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Costs and Expenses, Total"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term and long-term debt and lease obligation.",
        "label": "Debt and Lease Obligation",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r190",
      "r311",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r327",
      "r334",
      "r335",
      "r337"
     ],
     "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"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r24",
      "r92",
      "r93",
      "r132",
      "r133",
      "r194",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r438",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r642"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "LIBOR variable rate spread"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r24",
      "r133",
      "r338"
     ],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "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": "Term loan"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r30",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r194",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r336",
      "r438",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r642"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r31",
      "r194",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r438",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r642"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r31",
      "r58",
      "r59",
      "r85",
      "r86",
      "r88",
      "r89",
      "r123",
      "r124",
      "r194",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r336",
      "r438",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r642"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r12",
      "r128",
      "r146",
      "r391",
      "r392",
      "r644"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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 for deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r62",
      "r674"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "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 deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r62",
      "r674"
     ],
     "calculation": {
      "http://www.arcosa.com/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 from tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r360"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plans"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r12",
      "r239"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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, depletion, and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r165",
      "r166",
      "r422",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r527",
      "r528",
      "r568",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r587",
      "r614",
      "r692"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r511",
      "r513",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r535",
      "r536",
      "r537",
      "r547",
      "r548",
      "r549",
      "r550",
      "r553",
      "r554",
      "r555",
      "r556",
      "r568",
      "r569",
      "r571",
      "r573",
      "r612",
      "r614"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r78",
      "r79",
      "r81",
      "r82",
      "r511",
      "r513",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r535",
      "r536",
      "r537",
      "r547",
      "r548",
      "r549",
      "r550",
      "r553",
      "r554",
      "r555",
      "r556",
      "r568",
      "r569",
      "r571",
      "r573",
      "r587",
      "r612",
      "r614"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r675",
      "r676"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r21",
      "r74",
      "r75",
      "r76",
      "r83",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r21"
     ],
     "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"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "terseLabel": "Effect of dilutive securities:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r362",
      "r364",
      "r369",
      "r370",
      "r371",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r185",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r209",
      "r212",
      "r222",
      "r223",
      "r224",
      "r228",
      "r413",
      "r414",
      "r456",
      "r471",
      "r590"
     ],
     "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": "Basic (in dollars per share)",
        "verboseLabel": "Net income - basic (EPS)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r185",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r212",
      "r222",
      "r223",
      "r224",
      "r228",
      "r413",
      "r414",
      "r456",
      "r471",
      "r590"
     ],
     "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": "Diluted (in dollars per share)",
        "verboseLabel": "Net income - diluted (EPS)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r208",
      "r225",
      "r226",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r380"
     ],
     "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",
        "verboseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r192",
      "r380",
      "r393"
     ],
     "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": "Statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r20",
      "r148",
      "r178",
      "r179",
      "r180",
      "r195",
      "r196",
      "r197",
      "r199",
      "r205",
      "r207",
      "r229",
      "r266",
      "r267",
      "r339",
      "r372",
      "r373",
      "r374",
      "r387",
      "r388",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r444",
      "r491",
      "r492",
      "r493",
      "r502",
      "r560"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExciseAndSalesTaxes": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.",
        "label": "Excise and Sales Taxes",
        "terseLabel": "Excise and Sales Taxes"
       }
      }
     },
     "localname": "ExciseAndSalesTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [
      "r416",
      "r417",
      "r420"
     ],
     "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r416",
      "r417",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r325",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r417",
      "r445",
      "r446",
      "r447",
      "r596",
      "r597",
      "r602",
      "r603",
      "r604"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r419",
      "r421"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "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 Accounting"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccounting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r325",
      "r346",
      "r351",
      "r417",
      "r445",
      "r602",
      "r603",
      "r604"
     ],
     "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": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r325",
      "r346",
      "r351",
      "r417",
      "r446",
      "r596",
      "r597",
      "r602",
      "r603",
      "r604"
     ],
     "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": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r325",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r417",
      "r447",
      "r596",
      "r597",
      "r602",
      "r603",
      "r604"
     ],
     "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": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r325",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r445",
      "r446",
      "r447",
      "r596",
      "r597",
      "r602",
      "r603",
      "r604"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r415",
      "r421"
     ],
     "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, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r441",
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 3.0,
       "parentTag": "aca_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Lease liability, Current, Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Lease liability, Current, Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 4.0,
       "parentTag": "aca_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability, Non-current, Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Lease liability, Non-current, Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Finance lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Finance lease payments, thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "Finance lease payments, 2023 (remaining)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Finance lease payments, 2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Finance lease payments, 2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Finance lease payments, 2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Finance lease payments, 2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r443"
     ],
     "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 finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Finance lease liability, imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 2.0,
       "parentTag": "aca_LeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Right of use asset, Finance"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Right of use asset, Finance"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r158",
      "r284"
     ],
     "calculation": {
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Less accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r117",
      "r452"
     ],
     "calculation": {
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Intangibles with definite lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r51",
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r117",
      "r451"
     ],
     "calculation": {
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Intangibles with definite lives, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r424",
      "r425",
      "r426",
      "r428",
      "r557"
     ],
     "calculation": {
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "negatedTerseLabel": "Foreign currency exchange transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r402",
      "r641"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "negatedLabel": "Gain on sale of storage tanks business",
        "negatedTerseLabel": "Gain on sale of storage tanks business"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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",
        "negatedLabel": "Gains on disposition of property, plant, equipment, and other assets",
        "negatedTerseLabel": "Gains on disposition of property, plant, equipment, and other assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r157",
      "r269",
      "r453",
      "r594",
      "r609",
      "r653",
      "r660"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r272",
      "r594"
     ],
     "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"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r268",
      "r270",
      "r280",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r594"
     ],
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r21",
      "r405"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r21"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r103",
      "r136",
      "r234",
      "r248",
      "r254",
      "r257",
      "r457",
      "r467",
      "r592"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxCreditsAndAdjustments": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.",
        "label": "Income Tax Credits and Adjustments",
        "terseLabel": "AMP tax credits for wind towers"
       }
      }
     },
     "localname": "IncomeTaxCreditsAndAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r192",
      "r376",
      "r381",
      "r382",
      "r385",
      "r389",
      "r394",
      "r395",
      "r396",
      "r500"
     ],
     "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 Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r140",
      "r147",
      "r206",
      "r207",
      "r242",
      "r379",
      "r390",
      "r472"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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 for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r177",
      "r377",
      "r378",
      "r382",
      "r383",
      "r384",
      "r386",
      "r498"
     ],
     "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"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "negatedLabel": "(Increase) decrease in receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "negatedLabel": "(Increase) decrease in inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in current assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r640"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedTerseLabel": "(Increase) decrease in other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r640"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "(Increase) decrease in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Increase (decrease) in other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r224",
      "r363"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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": "Nonparticipating unvested restricted shares (shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedTrademarks": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Trademarks",
        "terseLabel": "Intangibles with indefinite lives - Trademarks"
       }
      }
     },
     "localname": "IndefiniteLivedTrademarks",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r50",
      "r52"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Intangibles, net",
        "totalLabel": "Intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r87",
      "r138",
      "r181",
      "r238",
      "r437",
      "r544",
      "r622",
      "r694"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "negatedTerseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r581",
      "r619",
      "r620"
     ],
     "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"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r115",
      "r585"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r162",
      "r584",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r115",
      "r636"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r115",
      "r586"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r681"
     ],
     "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, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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",
        "totalLabel": "Operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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": "Operating lease payments, thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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 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": "Operating lease payments, 2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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 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": "Operating lease payments, 2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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 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": "Operating lease payments, 2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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 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": "Operating lease payments, 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r681"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails": {
       "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Operating lease payments, 2023 (remaining)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r443"
     ],
     "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": "Operating lease payments, imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r27",
      "r191",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r400",
      "r403",
      "r404",
      "r423",
      "r520",
      "r591",
      "r624",
      "r669",
      "r682",
      "r683"
     ],
     "calculation": {
      "http://www.arcosa.com/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",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r100",
      "r134",
      "r464",
      "r609",
      "r643",
      "r651",
      "r678"
     ],
     "calculation": {
      "http://www.arcosa.com/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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r29",
      "r153",
      "r191",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r400",
      "r403",
      "r404",
      "r423",
      "r609",
      "r669",
      "r682",
      "r683"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "terseLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingAssetsandliabilitiesmeasuredatfairvalueonrecurringbasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Line of credit facility, unused commitment fee percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r26"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r26"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "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": "Revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r24",
      "r460"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "totalLabel": "Total debt, gross"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.",
        "label": "Long-Term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "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": "Estimated fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r31",
      "r55",
      "r56"
     ],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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, Noncurrent",
        "verboseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r31"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r31",
      "r57"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r297",
      "r665",
      "r666"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r297",
      "r665",
      "r666"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r297",
      "r665",
      "r666"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r291",
      "r632"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Total accruals"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r292",
      "r293",
      "r296",
      "r297"
     ],
     "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": "Range of possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r297",
      "r665",
      "r666"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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]",
        "verboseLabel": "Machinery and other"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r91",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Acquisitions and Divestitures"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestitures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r188"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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 required by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r188"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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 required by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r110",
      "r111",
      "r112"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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 operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r104",
      "r112",
      "r137",
      "r151",
      "r172",
      "r175",
      "r180",
      "r191",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r206",
      "r207",
      "r220",
      "r234",
      "r248",
      "r254",
      "r257",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r414",
      "r423",
      "r468",
      "r541",
      "r558",
      "r559",
      "r592",
      "r622",
      "r669"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited",
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r186",
      "r200",
      "r201",
      "r202",
      "r203",
      "r209",
      "r210",
      "r221",
      "r224",
      "r234",
      "r248",
      "r254",
      "r257",
      "r592"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Net income per common share \u2013 basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r186",
      "r211",
      "r216",
      "r217",
      "r218",
      "r219",
      "r221",
      "r224"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net income per common share \u2013 diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "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": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r649"
     ],
     "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 principal business segments of Company"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Selling, general, and administrative expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating costs:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r234",
      "r248",
      "r254",
      "r257",
      "r592"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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)",
        "totalLabel": "Total operating profit",
        "verboseLabel": "Operating profit (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease payments, present value"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesMinimumleasepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 2.0,
       "parentTag": "aca_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Lease liability, Current, Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Lease liability, Current, Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 1.0,
       "parentTag": "aca_LeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability, Non-current, Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Lease liability, Non-current, Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails": {
       "order": 1.0,
       "parentTag": "aca_LeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "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 asset, Operating"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r442"
     ],
     "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": "Right of use asset, Operating"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/LeasesBalanceSheetClassificationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r257"
     ],
     "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]",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r163",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r159"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Derivative financial instruments:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Currency translation adjustment:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r23",
      "r36",
      "r179",
      "r429",
      "r432",
      "r436",
      "r637"
     ],
     "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 (loss), net of tax, before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r167",
      "r168"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from 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), before Reclassification, after Tax",
        "terseLabel": "Unrealized gains (losses) arising during the period, net of tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from 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), before Reclassification, Tax",
        "terseLabel": "Unrealized gains (losses) arising during the period, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r168",
      "r170"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "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 (gains) losses included in net income, net of tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r169"
     ],
     "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": "Reclassification adjustments for (gains) losses included in net income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on 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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Unrealized gains (losses) arising during the period, net of tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r6",
      "r9",
      "r427",
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on 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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Unrealized gains (losses) arising during the period, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r20",
      "r23",
      "r173",
      "r176",
      "r183",
      "r429",
      "r430",
      "r436",
      "r454",
      "r469",
      "r637",
      "r638"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "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",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r10",
      "r18",
      "r130",
      "r173",
      "r176"
     ],
     "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 (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r126",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other, Net"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OtherNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r28",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Advance billings"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other, net (income) expense",
        "negatedTotalLabel": "Other, net (income) expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Other, net (income) expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OtherNetSummaryofothernetincomeexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPostretirementBenefitExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Cost (Reversal of Cost)",
        "terseLabel": "Multiemployer plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansRetirementplanexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": {
     "auth_ref": [
      "r221",
      "r631"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic",
        "negatedTerseLabel": "Unvested restricted share participation"
       }
      }
     },
     "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Debt issuance costs",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r41"
     ],
     "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 stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.",
        "label": "Payments of Ordinary Dividends",
        "negatedLabel": "Dividends paid to common stockholders"
       }
      }
     },
     "localname": "PaymentsOfOrdinaryDividends",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r187"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "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",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Retirement Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "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 from sale of storage tanks business"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "terseLabel": "Proceeds from sale of storage tanks business"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r40",
      "r642"
     ],
     "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": "Borrowings under revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from disposition of property, plant, equipment, and other assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductiveLandMember": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land containing resources that are subject to depletion. Examples include, but are not limited to, mines, timberland and landfills.",
        "label": "Productive Land [Member]",
        "terseLabel": "Mineral reserves"
       }
      }
     },
     "localname": "ProductiveLandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r13"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r142",
      "r144",
      "r145"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r120",
      "r155",
      "r466"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r458",
      "r466",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets",
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Components of property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r13"
     ],
     "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": "Components of property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r120"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r23",
      "r36",
      "r179",
      "r429",
      "r434",
      "r436",
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r9",
      "r171",
      "r178",
      "r469"
     ],
     "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",
        "terseLabel": "Reclassification from AOCI, Current Period, Tax"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "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",
        "negatedLabel": "Payments to retire debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r97",
      "r125",
      "r463",
      "r494",
      "r496",
      "r499",
      "r522",
      "r609"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r148",
      "r195",
      "r196",
      "r197",
      "r199",
      "r205",
      "r207",
      "r266",
      "r267",
      "r372",
      "r373",
      "r374",
      "r387",
      "r388",
      "r406",
      "r408",
      "r409",
      "r411",
      "r412",
      "r491",
      "r493",
      "r502",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r542",
      "r580",
      "r589"
     ],
     "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 Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r143"
     ],
     "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": "Unsatisfied performance obligations, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r633"
     ],
     "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": "Unsatisfied Performance Obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r182",
      "r191",
      "r235",
      "r236",
      "r247",
      "r252",
      "r253",
      "r259",
      "r261",
      "r262",
      "r265",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r305",
      "r307",
      "r309",
      "r310",
      "r423",
      "r457",
      "r669"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r36",
      "r679",
      "r680"
     ],
     "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": "Changes in accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r16"
     ],
     "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": "Retirement plan expense"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EmployeeRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Components of debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r648"
     ],
     "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": "Computation of basic and diluted earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "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": "Assets and liabilities measured at fair value on recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/FairValueAccountingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r594",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662"
     ],
     "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": "Goodwill by segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Intangibles, net"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r14"
     ],
     "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": "Remaining principal payments under debt agreement"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Other, net (income) expense"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OtherNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r13"
     ],
     "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": "Schedule of Property Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/PropertyPlantandEquipmentComponentsofpropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r49"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r49"
     ],
     "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": "Financial information for segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r262",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r287",
      "r288",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r594",
      "r634",
      "r690"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r246",
      "r251",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r262"
     ],
     "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 Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/SegmentInformation"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r150",
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r262",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r286",
      "r287",
      "r288",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r594",
      "r634",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.arcosa.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesUnsatisfiedPerformanceObligationDetails",
      "http://www.arcosa.com/role/SegmentInformationFinancialinformationforsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r20",
      "r34",
      "r148",
      "r178",
      "r179",
      "r180",
      "r195",
      "r196",
      "r197",
      "r199",
      "r205",
      "r207",
      "r229",
      "r266",
      "r267",
      "r339",
      "r372",
      "r373",
      "r374",
      "r387",
      "r388",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r444",
      "r491",
      "r492",
      "r493",
      "r502",
      "r560"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r195",
      "r196",
      "r197",
      "r229",
      "r450",
      "r497",
      "r503",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r615"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r195",
      "r196",
      "r197",
      "r229",
      "r450",
      "r497",
      "r503",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r560",
      "r615"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r20",
      "r94",
      "r95",
      "r125"
     ],
     "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",
        "terseLabel": "Restricted shares, net - shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r20",
      "r125"
     ],
     "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",
        "terseLabel": "Restricted shares, net - value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "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": "Authorized stock repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails"
     ],
     "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": "Remaining authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r95",
      "r98",
      "r99",
      "r114",
      "r523",
      "r539",
      "r561",
      "r562",
      "r609",
      "r624",
      "r643",
      "r651",
      "r678",
      "r695"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets",
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r70",
      "r71",
      "r73",
      "r148",
      "r149",
      "r179",
      "r195",
      "r196",
      "r197",
      "r199",
      "r205",
      "r266",
      "r267",
      "r339",
      "r372",
      "r373",
      "r374",
      "r387",
      "r388",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r429",
      "r431",
      "r436",
      "r444",
      "r492",
      "r493",
      "r501",
      "r523",
      "r539",
      "r561",
      "r562",
      "r576",
      "r623",
      "r643",
      "r651",
      "r678",
      "r695"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Equity ending balance",
        "periodStartLabel": "Equity beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/AccumulatedOtherComprehensiveLossChangesinaccumulatedothercomprehensivelossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/OverviewandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock, Common"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r33",
      "r60",
      "r61"
     ],
     "calculation": {
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Less: unamortized debt issuance costs",
        "terseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtComponentsofdebtDetails",
      "http://www.arcosa.com/role/DebtNarrativeDetails",
      "http://www.arcosa.com/role/DebtRemainingprincipalpaymentsunderdebtagreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.arcosa.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r211",
      "r224"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 (in shares)",
        "totalLabel": "Net income - diluted (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r209",
      "r224"
     ],
     "calculation": {
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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 (in shares)",
        "verboseLabel": "Net income - basic (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.arcosa.com/role/ConsolidatedStatementsofOperationsunaudited",
      "http://www.arcosa.com/role/EarningsPerCommonShareComputationofbasicanddilutedearningspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org//220/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "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 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org//610/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org//720/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org//805/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.5,6,7)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "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//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.B)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "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//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org//280/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "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//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "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//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "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//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1",
   "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.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "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//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "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.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "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.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "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.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org//715/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "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//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//842-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "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//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "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//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "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//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "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//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "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//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "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//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "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//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "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//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "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//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r585": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r586": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r626": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r627": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r628": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r636": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r642": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r643": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r644": {
   "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//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "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//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "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//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(3)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205-20/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "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//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001739445-23-000063-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001739445-23-000063-xbrl.zip
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
M\O?+EWR\(:BQ<C,@$L,M<#\O6/ 09ZV@42"!(4M&48^PA6$V ^(:+I\=C"3
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
M$_65]-U:J[Z^BJL7&Z?PG8OJ^@:'-J-F8^V@N;MS6B70WI6_4C+\#5', 4*
M.= TD,"%R*R30"DH8#*RQD0R)Q(/\+,Q$4\*8936*$.<2.!G+!F[\)GT:>VI
M9T!^]5RL]Q.),=!L9/!6*)&9@ -8:XR9EM*!R3)'M#):B/E(S0-B'0/-,ATI
MIR@#VJLPN#XDP)J;D&F*HZ/>>F_G8KT?FL]'(@715AN;I-YPWYP6%@MI,\_
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
MB@$?!1N[#FEC,2KOI(&S]/K71*AM"#F]?)"'_FB2-O2"KQR?]/HG:;9VT*W
M'<5 'B:_V=]3P$J+?9;=8.FR.Z\[$:OUHAK.ICYY'E8O:JDG/P_[,H^E8E$R
M\NLSIB4*^\,6^>!&(^I+)^ *O707)#GYH%4L(0C&'50<Y._]Y^7K)>ARSQ3
ML7W>MMW6;T]B@:7L<&VT2J10<3AS!VF)504@Y_0@AT^N<.GA+* \\R8O2$)&
MF'Z.B2W<IY0D9)2MKNSSVD43,L@=5"6;\)U6JWEX<%2[^/N@OK+#@(B0ZOK7
M-MQW.UM%]94C6CM<!<*R>;&WDLJ]?,U3AEMMK[):8Y]5#YNG>[M-]),5ZX91
M8S3QJ6 ;SI@.---$I(-S&8J1*!N4&2X.!4O='G3=4>6W_XT6$:X<FU[ENVF=
MI(@_R:'&MVZW(^ ;XM[<:!]AM'=&#K%W)$3),BD<&"V+.#-<Q,P0) -AQC #
M@+O\>7ENF;^"J*NCX#1<K7I[[#N%KO(/>[^:\6[<-MY(8V#*AXS8=%2C3\:K
M.<ZB4$I[(9''%-A".*TTN[VC$>9>JN3A$<.?;I^X-[4\/.D/\GC^QQ1SM(V.
M3ZLI0L6>5]Q!@$ZW4S&+TX-0K$Y)^=BU!;:_X=^'FRX.3+\2\Q:D<Z;5@CO2
MWK:4Y?W/27Z-2[U:QCS)?3:/DQLDKS:,1 "B&R6R/W8>=7NCG4>CG/9:*GQI
M5"G/39?3KIR*AZN=_?<@-Q#&<2^X4*0AF PE5NP+[U=^ [$!\%7Z)T#-^P?=
MM'#[<L//X, ,;IOCJ>F_ Y%=>E4:,$D&-Q3/R.=^_U Q'5_YC5QS3 M1 FZR
MAV"4Z4O%_?#-]V%A(W&EW;?]PIH*DS/]046CH8R\.>\O#G]\\2)<PWF^SR>]
M'K1GN <XT="!&9ST2QG)?WD EU8O]K])AEG@2F=6A71B(M:9%A"&L?<Q%3P$
M^>*%3\UP9^YYI*BG&=/S"QX5%O5?_R*</?7=SW>=7^KR\_UG^-I:]T7WKOZL
MQZ,MVK\R3E\Z,I6@&E"ZG0\& .ZA!6C=ZW92CM,ZKP3(=\XK&RGU,:Z8MUTQ
M S/<)'H](-CP#B#]2DK7)P^V3EIA:*P,\<2DML+^R;#HZO#C[6R2Q8IF53B_
MI<[*420CE"R.I#$XR(O=;\=I]]N(8%8>3;_>@> >1S!O>-O0$-^+@!+9[/_^
MNDSI&N(EP!L1I_?%E,ZJ*\VT[A1'1 W+K+,Z8UCBS @N,H2"EEARXHD:2Y6>
M:BAE84GWT94Y.9N3LXF2,XB=IM*"+H6*<0[(6<\D_I$@L9=2[G< _^/Z70&<
MR<9>Z+>!MX(<>Y<Y+@2'-C3U_$,:#(,F0T:>#&2_LM_KG@X.+B\O5K9#2-)_
M!Q+U(>:=HHQ-L3KSO_ZE"('[?F)EQ67\Q^5M#]YP1P/O0**7-G8IBC06-A+'
M3^SM\LZ\<RV!P,1FY'*L]OH [8-5A%Y_S=B4RJFDS+/W&:QOO]L['S,_5=Q4
MV*4;W532J:KG%%UI\F^4,NX)#^GH;Y\QRVAF+2<9QDX3A@CC&"U\^C+>Y^>C
M7I\JKP\BR[?5,'%R]VL4Z]4$4*G4QH7ULI',UT?=[9^1GE?*EHOW_W72AX;U
M^V^QMNBOY]#0)O:-V'0X$TE'<6N:@9A#IA#3F9 \1!2D-XH\6!GT%:'O];%O
M=3Q+>@?4\<6=\U*TZX5D/P\%.W?2FTZZ2;^IX-.1XS[#&NFT(Q5GVIN02<,$
MM\X1@6;)21\9F\1E;)K2:$>\)^=.6TC&#H;D<=PD53$U!:2@TRWF74[Z1;Y>
M@<X%Z)L?5YT54O[TKM9Y>OEI#J^&UU8ZX30-!O3"][Q?D(R.Z3CH:2+"J<A8
MNKD_@!S.]'R_DG9ZY_YG.T;H;^;WL1E;>5A+:<;!^@>AU7H'(6'D'I7?P.B+
ML9IA&<DT3E#YZ1#!Y01)98)_FJ'_DKT?+^^79ZO)C.9Q<$P<K#>.Z+>(-5->
MFG1FL\T@#-K,,N$RY2SUZ8Q1$/0TXN!D9R)>9'2B=),1RX/*\G$O;XV&']GP
MB)</!;@,MWDFJ.D?F%XHAHK=<"M(OUB6W#T9%%&RB*T 52/'72OF3>&NDTX^
M=-OA]Q=NNK(!+S7<2L.]8,%K*ZV@42"!(25"47_;*#R88;8 (.AR2#'[_UY
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
M,19: &GM3[]RS61<2.6P7PLB"]G1FP*X_G=J8P%&*JH8I>>81<LH8L91@W@
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
M<$80U90@CK5&)D2*DHN:>^,29WYM@W!3D]_3^ AL\^I$+A_"W3<6VCR$NW=
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
M&Y'6P2"EL6 !<QVMJT#BWE&NYKF<&LA-KK;GN6^ :S8%<"EZ;#2'L!3+\WZ
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
M<TU#05,ZHS!6BPP>FUT@LIW6NYBWCPS7T^'\OQGIPH]JA4NOP?AU^MP8CO3
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
MZ<9RTXY;*-H/N?#5G)O5(/<WO%0=O7]4,O_] /.,__,9'C/1-Q\S*2=&ENG
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
M..=$)QB,I X$3DCBW)W)ZKM>+^3Z'6.1VBXB+,M#B%I@;K%9D=;6@0V:"9\
M:*A3B%.ND?'.PS^4QX@!C"C=>$78;23FL%J0.WB!+NM*74/+BMH7,UZ@?/UQ
M('F1*;OXJR49+3+H)F>(0"*K^S<ZF>[-.I1N*$#QBZ3#$5SGP]7Y<"OQ '?+
MA_OA8=BZN8N7=@#VU!6H ,$+&+^6+(Q]$W%P$(J'CK/DX:<.IB_)P_O6V^E:
MGJVB)D$O3<_PO%D"K.&LUP^#N#*%WA^?,%SLX>:' RRSYXIS% (AB#NKD?/6
MH"23CPH+KC2[H1+WCY=7!&82)D!.,>;1)BN!M1+G8[)$DI!FN&&]O,M=7I^$
M=E@@+;U&W :#=&04!6TU9=$3D\3&JVYO02'M61=FF)KR1H[RN"SO>8=B"IG)
MY75>[V/8'9^KO_>K4['IA(:9XS%;;M/9SS,8]@IWSC!7G)FX;/-ITYT\B0P#
M1"IB>=3<6.MPKO'D>.#.<VWIO<X%IK1J)_TQ4>W:XOJQQ=4\V_EPP ) F@X"
MJ01V.J>"(J J 5% 4F M.B;,<M,+\:.3I%8<E@F5I]7J5"5%2C]\5KXBX3#O
MO/84/O.]G:.J.^=/>SQY"U&"!]M)N1;>]F2WJ&7KA[+UO74&LL5\D,(BK50^
MIDP> 0Q(%+#CWE%K97!9MLBFO%FZ7E0E.J>S4\<2Y7N#896:.@U7EU$@+QI'
M[?Q.;DK0.:_*O%;GF]6IR<(>V9?'Z^W!U$G_B>V.<C'04;\\[0>)B)TBOK<L
ME57<>YS>/1Y1<2YTM2M8Y=.RW9A/:7(VK9W.SSBT@V((_6_CW0KNT YE5;(7
M4V6X7C1R%:G#\RK!^A"><]2!T=E.=3I5N>M[E\6$JJ?^O/EIL_A2,WYO^UXN
M#544E2]]%]7GR]B&7%]T]IFNSG*IV7?1Y12Y\@QL)*$$9R(93:@RSE$6@&EY
M\P.6=6V7I!K[%^IG:_LK:YX=$ [_HP*4D)N(>&0>&<PUL"OCO(#=@/"X\4J8
MS?DVGU<];'=UN"Y]N7?& EJ6T?ZK-ZA7_KJ5Y\VM R:-UDI$1(0SB"?ED.%8
M(0O[O6+8!-A7L\-MD_T(C"^+>W7.7]RM-!G-914:V<$V3F6S1<&&.XG2/<WO
M!;Y[&$26GYWN)Y"0R\V_EJ>%\K3[0;0N/I.=[?>XM;LE#C #NTS+A"2-8)!S
M+/.184"1.B.52Y)IL_B89Q)D,HX0*0_J[FZDO9@JMEG5BJCVS.S=G@G_+;UU
MA['K)\G38\MG06[.8^;>W#)[PFS<Q@A]]!#Z!MM\Z,JW;VV[G^OLQQ5,V]CY
M--'#L]9NIP-Z=]YZ]_'K_O''=FOW[5&3OCW9W_9G^^] OR[\]^;N5S&OAUMD
MY\MGT+OW>/\=7/?=>]+\\N9B[\O^U];%'U_WMP]9Z^+-]YW=#C#N+0&X3C37
MD=N$1++97P((;XVD"(,BPJZ.B35J-E4CD4 #+ +A5G*OHQ$T2DZE]M)$BMU<
MJ=P<MU3,^U3Z\\V%M!9ZQ7]\WZOC]$DP ]"BB2-<46Z9X,(;$VC*K,4\>.&V
M3_XHAE'>$R:25T4.7(D8:);U$,).CC88]3-X_6$'[4%QZ/$+RR=O;1UXKH/@
M2:,\P2"?."'#X#?'@?S!);6@XJ;4H*?TFVTM/LNMRE\4GHWID+X<N=@?"T .
M9VP/J@#"D[PWY9W-Q4[O;-()NF@A=WDXVP^QG[ON=>SI(+X<__+[N 5=NUN,
ML/C2[U?A/K<WGFUGG.>M?/ORJ',3E\>=56/EZL[5VYO%6S/] ,OWN-Q46%W[
M-MXDU[YWTV4)V614_M1E;WY/L.MO6@]V!0<KJ;C597_0%OR.G>&7V9WRAV?1
M-_3>O.R%2V[S*&4@Q@JTVLR;8OE$Q=98_EIMAMEW5KY@QPT3JNHRC;G",K_
MRDYU2BYQ/B=/Y3ZJ13A08SRH=5CU,C2=+.M1KVT,_>RFC-93=M<I8_64W7[*
M=G,&X")0G8T:+&;B9IQ=UGS=YCIS+:=3\;^E7*,>Y-,-\I9;^K6#6A4V-$L
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
MYQZ66^H2#\CRE+L0>^ >DE*DC/:P3E%KS\"HT77KJ*4FX*TG%JQ,D'"-!4O
M@CG.H:35@-0"1>T<XA*(AS72(AJM##0(9F0 +#"KV''I2:R#6Q]MKHC^KLQ>
M_E>O>YB/ZK()L=4-K^UI>V@[A3KO.)B'LE',^VX5]_]ZU.^#B=&TPU&_/6S'
ME2DVM1ZJ?CZ_[;N@-1=8(HUU0-RD@, &Q(B!E@>E*5..;+P2@J]_)M:M @_6
MQ1^Q;HBS,HRA1IS'19PY<D&$<H(Y@K"U"7%M-"".PXC88 C7TC"F,^*(!8BS
MHOK__+T=N>#>2U#/JLY>#&7H;GLP&!5>$-\;W- ;9CV-G-4I<_?Y<MX+7VLU
MZV^^G\;N(-:(= =$VED0J&*4B]0F@E02#.5,!J2)M8@(35BN+DY4YD +'*QS
M/K[:!?'K5<^KM7.9VCG'%PS8(#IXBHQ3P!<2$4AK;5"4S%-K>3"*9NW\49V\
M-7%#W#(PZ]'C:7O DHM-?ZGYWOBFE.];F3)K%XZ[_&E919KT!"SI9HNNQN&[
MX/"BX)1\XLR]0\X:DL-Y"=*8<"0MY4PXG[12@,/<K+^G: E*N<Z5>]80E!^C
M?L\Z@?+*N-MJ4%XF*"\@QU))[#4B) (Y-AY F1./G'&8BZ 9XX4S#6_*QRC?
M\R@0>8LB/C?E@T_?[>8B/DM3RN(Z+[,"M/TMTN@_QF^]SK><0O^Z'T-[V'AK
M?7&P723$%YEM?TUGMOTP!?X)'OG&!]SI-EJ];V4B;Y'03_2+HCK Z]X)#.*\
M461\QM!H=X>]AFW\G[LT5(S4.JUM),%S[(734AD2@6)J(DDJ4L.()@3_Z)P
M1KV3R@48SW_3?F^?C$[^Z/7[18D#0#5X)P<<I%[_Q.:*&M^'+[NC$Q1Z1?V9
M?/5UQ[B?+FC1W#T\.\ 66V4M12(D@8#/)Z2MLTAJ%9.GR3E-KPM?'&?;PG(/
MHA]E@>A/5,.7JI'&JC$\LL/&F1W ;)<E14(#9.<DG]M$D*-+@<O&Q&:)?2"'
M?]KNR/;/R[]I45P"WR2+W<;6202M"84N?HR#8=%_IE+4K<-^C#D(-M^[W84Q
MPGY77.V&@??N)-^<JQBX]TP+S:,P+H)1[@43W$H752@V9HP)IK5\/[!\7_B+
M X 2EQ)3B.8 &:X]1IJ!N'L<P4**1OC 80.^6;ZS*,'&"$@W'*<M7\I'+]U)
M/H"WY;I]T<9<,28*AU-@R7L!KU-LS&WEX^:@[EH>%A3PV=[B!["O>!.,1#%2
MC+@4&#D5,&*>:,V9S'Z-C5=$W"0/+S)>1>N/&C[#QUE[> 2B<5(>09\W B!.
MEHH*NAHE:HG-1BZ_ VO5!L"[E*,,B39\RQ[IT.AU9[Z%-QN-K>OJ[Y0X>'FI
M(YM%M!]/;+N;D<S93G'X=T<)?9SD[5I"%Y68^LSOE98]EM ;_#E@$PIJEDX9
M-]>2[1(!0[]!O\YBH51W4!ZE/3-@?P>L Y=86J:DXUA2ZK66SM\U\&Z:!EQ5
MFM3^'@.ZB/W>+ZPO7\D!D\YJ3R42./=N$90@1S3\R:WR":R+D/#&JVYO7EEZ
MHR'0PVXV> L '31<P:P B(N"E#<3PQ<%+8"/ )R?Y7_LZ6F_!P0-X+]S?B?$
M#5X+$0+!G-/,'RVQ6$G,#7&:!>5N+31Q"+O!8"PO.Y?/5Z/N#5)T_!4?4*U8
MLDHADS,K.&$&&:TL8LX[,$@5  _-=987'&-.:"*@2*=<@?QK)2XY!">&%SD/
MJ9"BN\C%TL!D@2WQ<4P3:FOB=E)RT<0'EG%*$H/-6'H.6.,,LBYQ%(-UBC@E
MJ /VR!5?T#7]TIKX9MN=[!W;;.RD F.N -&<!%U;?_'%HX*,]?8&@'GS_;3=
MAY_ONU5$YMMV%I2]:/NU/"V2IYUM0!WNL>+4>@168($Z 6EE.$I)>>F3IUSE
MOMR+>G5>BA-L/?'[:?3#TJ42\TH4+I6*PV3SI-S)LL;G?:U\CY<6R8D][O4K
M0[8WZB\0P-[E@4!C,#H][?6'TQZ8_^^_-"7J]T'CF^VW>Z,!7'XPZA>6!VR(
MAWU[,BBVRL/8C7W;@;T1Y".>-5QV"L5VO[!@!J5!=0[RLME82RXYJ;#:+AQ2
M@V&C#TQ@<!LJ43*)B1V75S3/95$5U8&)61B&?[W_8^=CH]?//B[;@4]WLYV9
MWRYNU#CMP-1G,S1/T69C*Y=R/6D/"V]7BC&W8^Z/8#QPJ3P8^PT6XS""M0K/
M#H,<Y=ODI:UVLJL#'H]T+#+Y'EFM*\:4/Y*?8>:6Q;CRTX28GPYF*UP^SR()
MZL1J5(!Y)]$."I\BR(G-4%:<5-A2RG.P2UYB!W]V<[-I$/PK'WGSQ_O=[:U&
M45_\AD&#F!["G*1^[^1ZE@^0Y6)_UH_MM N8!6HIY11C _33&P:F<J#$2+JP
MN/(EKO*;K>4_[* ]^'3:CS;L=/^I9.$C/!F9 ":BOQAB-G</O[<.#XCGDFI"
MD14!YVA0C+0)#G$@2B0H ^8  ?MXD\YCYG]G,;G;,A-&E38>:!=3'!OKN&=@
MGAM-7 @>RWJ9'V"9SYN'!\HEEV3TR))\,"&P0)K /TE2'J+QR9#<@FH3S_OI
M_KO HN*L(0)]&E;0F0&R.E.]DP@HGJM\.6NB<OF$W7 ,*L\(E124WL9:!!Y
M!$CSPX'0D6B8;N0CE@C,>8[@/X8H-1%K(CAG.>5]4RP4@>M8<[D;+-JI5F<S
M6&2PO9Z,^&V,?\=^+KL+6^6O+"5?SYI;!XGJ(&#N4<0F(1ZD0XY8BA)L#P+T
ME"NA-E[A3?K_V/ORIC:29=^OHO"]][V9"(JIK;NK/"<<P1C;EWE'8FQC.^ ?
MHE;4H(6CQ2R?_F55MX20Q"(C0(*>"=L@]5)+YJ]RSWE4\NSG0;73]]QI./D]
M-\XK:Q%+3>B%Y3W2698A*T.5).Q2*538:3;OY)\Z$A;;=9.21%*IA"; WP9>
MF&;4B2133C-L;+7KC[/K%XVM0\D(YBEWR&0A^P<;C92P&4IUYC.5,<!>&_E[
M[JX/YAX!4Z%5ZZ1F1I?%WI7N]'_[LWKE=76RU-UR%Z[\SS"Z'Z,^%!35SLA#
M:%QO )\4&E.XLE6J6A-*6<=>*;>F6WRZ>9M_\JPTC<-S0V.15A[?5CA,6ZU:
M?P@JOX\E0F!)XB/AYT%_LS8V2D[JSZ/9C8,X@FIY-%1P;@]<H2B.9G'6[+9:
M%ZA[%E3._E#W<YN#;.7Z(]6V7+WU=%N-30VF=*K6?JK6,&ZCGEZX8-*Y/X%,
M^##@X[Q7/E@[HX9EI,PU\T9-V; 64?\NB*IW @![_9K?_@T4U*HQ^/AT./A]
ML_9U5(N+U3Z&EWR/+]DR)C@I8)AKO"MW..M'04O!J_@<GH"[<N$J2^V<<^CX
M)-G]?*@UK'Z*/;+"@$+** <YTS)D0KR<3%WFF0_GT,U>^4 9=Z1H3^+N'=['
MLV8.Z*DBNH9B"#$$KM8-#LFRJ_R5E6W",/97&13RM>G<8,5-K0O&Y9;UA1O7
MZ@NOXKSN"K[=.NWEK5H:@8-<!X["G;@0=GCB'$E#L3B#N00<T8GTJ362L"1-
M=>'X 1D+IU4\S[(C$'>"AJJQI(9SBK!U&'&?.B0E*"^9IU:GJ2>@1=P98ZN.
M0.PYBH;^'C!\?@H"DXIK'V!E,77FURCB#H+8*<_\8+OZ&J-N*R4FDL!E_>Q0
M.:M2[ 1BH$K"X:$LDH)EB NM,DZ\P@J4&+[)LGE:3'^B<'KMMP 'P6-"\9\1
MZN+/Y,_?BQ#KJXCJ D5@)^5F;;0YHR,AW@A@4CM5%T7S/=<&X;PSC/ZY\<U!
M3MPU@RZ04&$V*^X+ATXYIJO0[TDOX74ANXB?O2ZK!XJ>?88.QM @QT=GX/6G
MC)U$MMN&F>3FNEP?)Y\'#UCYEOC@A27@8IJ%1[)\?W$.A$4]"CI/#*T<K^%&
M8$+XH#AW!\T@>6_46CFH\H6;38^CA*=79#3'?-"?FDHWC#*P>BMWG7B,%P?Z
M1A'L7H2Z]X&AXG-BA=N0#U0;P+S[!=7T-TJ'W/CHWZBU70^T.%B7>)T/<@(H
M8?![>/L EBR/NQ\_+(95RA%EH--8K)@=\ZW+!NC1O7-)QML+I(^NMG!Z80#Z
M8#M':M[@XM2-&U6NL]80"/*B-LC;$=[#%G5+%B1)% /X=3&@K8(7W8(>/-I#
M->V\+5EU$$."K6N?QB_AF2#\N?\ HX=WA+S#T0WSSI6K!Q5O"Y%,A:.Y$W1%
MD,LB>K35B4-!YPY/ 209M@N>CR[G(A5CV#E5^83]8"S@CH<6B'2SMEN&VX>F
MX4M;@ND%*,R (+(,F@'LKI'K:(*_,/8=#V-XWPQNA%%;[5ZW5=OKY4='+D3'
MU#[\#':+WQ2@F//1'S[]^M]K70,DWI^:[#!@MP\\"R_ON=,A*)BCW)6)G9[9
M7G*_[;W_I$?1[5=CF.*[/Z8Z'U_CQ,EF[Z?=?AZ[?T>=)__I;FS_7C(NOKI%
M:8"UX>#F6V;Z$SXI/Q,^KRMY\7>S=]4Z\L@A#4A_@B*YOU6M,W71?_/'=? "
MY)I<MIMF7*9NHI#;_9:($<B5B(;")S>OP1-V>%^O%O.QY?6(F6$A8\?Y=9I
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
MDO93U?V)DG5<5;%9>^2"JO]VP(]N]]2%PN2=HVC#ZZ]*^=3&^Y+_CC^<-W[
M4[<_7#;HQWQW[TN^?_F- P^U#MK?<'WOH+T/PEGCQS<^S7_UO0_DX+@.U]39
M_H^=I/'I[^/&7O.XWO[>/MC[?-YH'S0!ELG!7M/7][:2QN=#3#.FD@P8+E$F
MM*I.D-*&!O<8X)_&U(<BQ24=.[L54,PYSGEJF/4>*(]YR7#*>4(LSUQHR31=
M;K58Z!E5=[J4[IRB[G>^Z/K ,HJ%%)Q(B1GH<$:ZS!&>)"F5P"0) ,E:*9P_
M0&=6/PLUKCOL%_UR^J$$+ P]#Y(2(%_7^U#1&T9EBJXZHQ8SH6/J::&C;87&
MEL;%CA^QMZEUH>,-O+"6^WA>]F(+\4*#@W'!_:$A47QAT8"XZ<H^02!U%1^W
M76BI$]N;MN"\S6$8Q=:97@Y/SU6 6U5V28W=>[HCSBN>L%G["!^6DXH/+E\-
M%Q;=F$#-'?7JV*@5(X[]@+JAW.T U-.-HA/KZ/KIGH)A<,5@8\<DF 00UJ!
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
M'+A]=OFW@MN'P^VTJ)MXH42:4L0)UXCCQ"+!F 2XE4I1*[DWH?Q#\O \AQ4
MOX?VU;QW*[=WL:'1;*^S2*-W]A-,LS?O?KE!VI,(6K2(N!JXFMRL/5*OPK'3
M*X0B['1,M^VV.C;^]N'\U'7Z;COOFU:W/^RM3M/"BQ(&VH$E_SYI7#;:N]OF
M?'?[\V4#8*"Q?<3J[6^7]1_ ZL>?>?WR YTVW>X?&[K?_LSJ=)\W+C_ /776
MV#O"\)R+@[WZ^4&[3N$YEP E(7/IXM!G5 DJ,=).!)>5$D@1S)#S5J16&$*E
M+Y 8B-K9K0$L$,?4)L8HYHW@CF6:>959*P0/.8]VIL5A7/:-6B,4;)WFF$DB
MG]ON\LZ7/5:[RQ$)?35-9X<MM^OC/!K=SKC%84%8)4&M5@/,)Z:EW;VCP\R(
ME'+LD.*:(,Y4BF3&*$JLI#[L PNDM,;=+TLZ[KA![;<\;OWO-5=L?J"Z?MX?
M]$,ZR^!:E\Q\X-K]MZ^F=66&-V66+K\;)-WD\M<>^PRM*\-@[]UG<XY*M:)=
MQ>]N)O@,2M>=G9IO4;;',UF17H?WM%+M-7O.U>IP7;-?^P!@:*/(>-48].X8
M]HH:;J&&!;MNKC*IW+,][+(:FKZ$]:*/SC[/P)*K-^!UN?*%8YU< ]Y=D1;
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
MUOX9/Q:8;:O^#S#;U>/* <5-SF%X@Z8*BD$[G$,@QP,J7PVR.';ZKM6ZSH$
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
M)4^]18()#:A/@.JE2I,LB_G,LXB_<)K.RHA\%=956'=;2J*2/AA$C.&62Y$
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
MOH.P?9-K?=,RE1'0*&0\O"5BM-/EMJ+PR<T+Y_W]%T[<8]V*=\/IVBWD\[?
M+:X7KH(QJ.<=0*W9"^+'?]V]:]F;=WN1EP']@H !"_FO/]1Z3: ?1SR'A%?&
M);8S<.U"T*2;3YK>'M]>>Y17QN>\S4$ZSLT]EJ"N.JHHY!C+R65_]FO;A3PU
M$B^V0*.^Z.?Q(/XX5HN!* MU.U[SY4HQWATKQNNK%S_BHM1^"X^D^,_Z]O]1
M[=,_M^*OY,_?"Y\4,+HMA  XJG_F%H[\8'RS09CU42Z\LDQ$73Q*.H4$JT Y
MZ?7B(5C(1^'@#AZB(->&#\LGM,>SJY5>E:MGFM$,-N8;.T#US_\SS.&:BT(,
M-JXW4$$GBQ*.!X&UV^L7LD5;@;Q6]LL)+RD$H_*QF[5=^&RT"&'RIT'_[PP*
M*2H,W7=;K>Y9D)#Z+HK\$PUV;B<I%@2#R4,IHW<3V>W'U"-06=SY],^G!I[K
M*T/X9A+F/3+$[(+>]#-W9]5*/]9*_],-IWE@MAU8\J*9U/O=[SO;B,@10_Y5
MNIJK77BL7:BKWHD;  @-6MWN2;7.C[7.'\Z=*?JDC9#EOD:):K$77NR'B&'5
M<B^\W/\>B4)1$GJO3H/4'<0^@'#CJH5_1#H/YIAHM1M&XWOMGUZW S^;0AZN
M5OZQ5OYCMW>F>A;]&P[-L.Y?QSK(^FI[UQ21?C.:08N8AR(XL-LY!LJ*:EW4
MLPI[Z(2'^DH!O%J.@,&%>W6CMM,QFQ$B@F?93-[9'^H^((CJ!3?$2#,L;RL5
MPUKY:2F@3W]\YL:?='NC#P%_QFIEX2$H;,LA!#AZW/]1O4%M!T8&HZV1,-9!
M$U2PST/XW/5:%P!BI]U>U ]AQ^$2C#[')\W,/2)?MZUA56]8B+D#B"\6&Z,!
MWWCCU^'I::OH3]&[J&VK@2HGMC'29K<ZG6%$W>D!_[]1I$OMPJE>K5"LMP$Y
M0DVB:^Y%.E[Z^,O-3QPMZJ.X_!\8<9[=*^)\SG">U.+VBVKF"J+&B+F; !/_
M*?BF,%ULJU9+]3=J>^X\_ -LI4;&G&C$R3N^I_J#WM $>\@X\+8,""XC5()?
M(IJ+(N*TX!T!;74/ONS70IA$$6#<*9X3[36N POFXBC&3R]]E0.XKQ^HN7 $
MM:/N$_FP 1\V:ULQ)EQMUJX"0A2P2DN=!8>3Z?9.2U-P?-J9BE'.Y:?%I"DF
M(KCO51&8>^KBIFS43H>ZE9O6!8(A!/XK@WR"&2GV/^T6IIX&J 7[W=Y)+188
MK'TX-\T0//S 0+XGI>Q'4.M7D.K#6=F$WUU_ !2;=WM!^LW[<1.!$UK!#!GH
M5WD'7Y007<2=.U?0=@B+#Z$9T4']H_!IFI@S4KH_RYN5Z77[_?B B6"K:#8<
M1>*[$+AT&F':A/9D)D;"3[)7-!UVRRBF& [04N%L::J?[BJ_(D;XQW<$'V^O
M.SP"*6!0'':C+80EMJZ=PTF^ [/J1']KN]MS5P?]V%;LE1F%%I0.XHGPJFNQ
M]#'$*K!%D16S4?L)C%^<=7 *!OZ*0?WEE^4/A7%735#7<!!]>1$L1L;38@P7
M&U?NY_'U(\@IHCKCY:,5G;#O%M%=\RS#Q8D^QSH<3]P20\Q(CE(6)MQWK9$Q
M.$2.AM OH.(@Q,.2G#5STYR_VL%)KP(J3B9@/'"0T7M?8%1@S$[(B E9#BXX
M\6-PP:05^\Q%0W;I%X\^N2*:8QC():0TP ;F9G#=H^_*@8=7=P#<QA,+*15J
M)-W$+(DR?"0^M1,R)$8XTG-=4T2+&!<Y);3:^^F*\)9(N3#J,HZA&\S[P]+!
M;PODCS\')BD68\+LW[\ \&V'B+LC%<,>QBPZR\3%S; *MAL7 09?]+$NPR%B
MH'*G&>(C[!P(@$$ I'=;Y;)'OE-7X06C52JHL#P#\Y_Y%7@4#+O&099[<6+N
M5(W26/QD1,7_[=]#E^@Y('?8T\D]!"IHJQ,WCL<N*"K$JK2+[HSE]A0.F(+2
M E(&F3UV=XQL$<)E2F*<C(@*O]MQLEZX<!PK/KCQGN(M81JC.<[U58&4<.:
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
MBGNT,4MR&M/OTR&2<'>B=#?;>5>2ZV*V5:Z+RG618@$'@5O)%^W[DUR'<.J
M?/O* H*AQ%NU+V,WP;[4;G[E-PJOFZMF[C8#RY97A')O9OT')K_6C'/;MLQM
MFY]M&Z5/B[N8%O?)K%!@&E4&,MI(,SSTG\IQ:E$.6^A:RY"]3?YXE_14<CS:
M$OK1N^(;P(99;4U.+^1?9U)1;W/)*-IQB3>+KW7Z:J6C.O^NU]&-SFCCUVTP
M[S=]MVU8HZ/W^_V#AMW^7:^S^:77,]EJ![:C/YO0G&_;FD'LOJ7Y5_*HN?R)
M#[];,S-6:923YZFNEMJBG,">:R 'Z/X+A4?*Q+L7=B%[D C+_#:8U[<-:Z10
MW /!%ZO&.:W\V?LCA'WD+]_"LQJY_5JRT /V^5)>65$8E9 56O;')*J=9FF;
MQS30S-C(2T9/#@Y974PY@]Q0:B"%+L+79;RQ\=S!8)H%F-]W*R8X&>/_OMOS
M_(!P3F5@TH)+8QAO*TC&G0NNPBQ7.\;>U#2E_UFE)@W_>Z />O(1UI]14@H&
MKE-2U<[+][-T^54ZVV?Y;>T,(K&BGGWYK(7E%T0=%"18D='J=0QL77;"R/46
M]7((G^RQKWOQ^<HK5V5%\VBZ_"":3-/E*^H/#+VCZ$O1UY%6U#4-O7T^^BKW
MY@QSBSO73&/JDL:HR3"4S1K<<"%ZF*.Q0R"J,9Y#3^5NJ\2.QN=\=59E.5NR
M3#F4XW,=BK*%R>A0F(.1?M2\IUK<B2W<<"QS;X>&:1Y%/]?<DX^BRU=DFCW=
M4/2EZ.M(*S)Z;;U_/OHB2^(-7<4?-9/"-,R>.:H_DV*Y#/R?A#CH/FGFZ%62
M@EHA)8*R&.,J 4VM"L8)9><540F22FXLH>8P%SS)PS1?G:&_6\7Y=;.,OPQB
M9>/O\J 4NE8\COYP[^,H%N57*^VOO/%[+2RW(<_$?3X*P+K1[E1"6#]IN6MY
MB[F]=^]X65E[IJ-]$?!Q]_$"IOK4T'5LR]),:CR3I9TVD6LTTKM&[Y \KGY?
M-]J]VK.-1GJG>VCVT_;,*#773M512^S=A. \GU*++_1)>7-&GN6&2Y<T4C&6
M\9WJ9G[G=3,?L[H9RK3:'>&LA196P_R]"EE;C:6//?.M9*:=BOF8=:6RB7&$
M[ET?ZA+VLTIBY[/W,_ ?^=_FY=#B5UXRK;TGX/BC2ZZF/+E!PG;EE+"U9&V.
M&D#4S\WH?':NKR367EVIIV=0\Z5%K.H.3[Z(] 9=VP'G6MWAJ3N6!E+TACL\
MP]![C:>O= QS]QB5]7LI(<HBB>#8^DT11/M85/M2T>EV_)5R#TZ;LG<&:5AZ
MB[GQW+<)FZJYR+)0M]D>Z /I!8I\R>@-)X8-1D&OO;=1H([F)'QZ8PQT8\VM
M/]^IR*>=I-!XC0E(;$@@.4CG577F9.$EH]UK0(%?L[TM"8FA_%0&'7VH3D9&
M-NV:^E!QJ7Q*\0R*5KX)JR<5 :@G%0&H)U5TL<KE;XK]_1V[<.SKQQ>3F3I+
M;/498UKRSFPF":_8:D*2J6M/9#1]J3.0]+9OO0<A.;K(1;%@3< DE\&"Y9O1
MZ_3V#@Q<%$-<9!C=U'M-$:LJI%"#/5FQC!?;:XI/D"G7FDYW]14\D+(ZQBYO
M-W*BLK8U^C;,'04:O. 3Z"6,0VW7@UEJN>K/?9P6DFL](55+]*-W[<1^:N7]
M9++36 8.[#=,9Z7W(/;&QO)GRP[\D#=RMF:S 'N#BV8XX9)A4Z?H2<-J;UQ*
MVJIM6VL8=;HUGNZ&9HTL.=W]VC9JQ<&K(B-L)*7LJP??C1=9/;\8.3^,ZAUY
M4L+9A*BP6S (@ 2'GR:<QKR V<!%PTK#<]4HRBCN@&H4I1I%G6D!SV@4U0 X
MBZQK]'OJ*7LV6(M!>X#\N#>LQ4 ?]0\#;M@V[% ?F-V#1MT%%5$9U.%BYUH9
M+*,1<80SW'7)?Z6E8"T4K(6"M3@?K$6C]^NTL!47M'<*MD*E#C7]284Q(J4$
M4A@CFZYC&U/2HS!&*B],QM0$8]AO3FF_1+4OS:/H:\$8,4;=*ZNMN@R,D9NN
M;E8O-59@'Q?YY.6FXU\OV(<Q&#2@I%(A2ISD5$S3U$UU-#+RZ8W9UML*[$-V
MC=>8R, U@WV,>GI'>I77;*]'0EK8@/5A7$#?NH:?3#F7=KJJ1Z:,.E%=UZDG
MSV]H;3%PC7ZE7LUG4#;WHA4?%?R'VIA-_8!I[_U@B5F:3/OX<\F\\'F1AV?4
M',LB^;N]47, 2"^N<+=1!%1^DMWA<&^K[E*/4\)#VQ#AZ.E#%>"07>\V)L"1
M:M6K"&D8705?>GV.\X8[]H[>5B<C)9>V&W#7ID(:*J2AGI0FI"&E:543>&$C
M@-'JQ2:4&_=L0SQFT&U J[LF.?"7Q!_U @?*S1\;< ';^U\B-HE:+S7<U%7A
MIO/81,DC*5[%EDJOPSW'"F/DV&\%D[.6X:]DBA*6=$E!YB<S_0F:YG3Z[@-;
M!@AKAYEC+6W"EB[C?R*LE;7P89+_HB]KM!G[!+>Y:VXE\%C(.+<=O0229FR%
MC /BW.3:J'&PGP/T@1S66$W>BD0VUX;LH&$#0FGRY48WCZ!K<B\D(NCR%74&
MAV*+2T1>%^DIF VHP57^27V&6T6 \#5PU4J(X+7A E8PB,PZ#*(:IEH%N?'%
M+UJ-;QQ5>F-E.U:S J9E2*V$$)QB*-J(H;@/E+-"E5>H\O6^N!3+^$N10G.
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
M3I22NFGNY0GCA4-MY)D:/3Q33[N+9S 1S>CS8KL6[='G;W?$G\R#W>7'P#D
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
M.96;ME27X^JR1B+%(-^$U9-2NF@2F@,'-ZS=5<(K88G:<XLN]UNRC$:-.6I
M;Y^]MOG,_M8EL<=S*SB;Q!X;;FN'>N>"B;7AD9MRD=9K0,ZZNCM69KAZLC8"
M2!XY+%FZN9F1ES2&?,1U"7[C&=O57E&+VJHF4E,=7(GL]/(5]?6^LOEJ]U7E
MH^>:/%*)Z+E\14.]W7CJNDCG4N4(G\UJ4KUBKZQ7;+W]854G2M6)\M@OWMZ)
M,NMYAH7UK_(MLN K'$NC1EGT>-;[,9\8F;5<;&F/<P=.[]$*,;@\P9]^L2-_
MS (ZS;2+)!\HKH*BFNO --+;I>T$D^^3QI*B%Z88/C]6,E%=4X1U',):ZP99
M(+!>@<! B2P<STJ2NW@3OATDIFMK;SB(EH!&B+@?G6A.DTF^RI%[>7_4N]^_
MPIQ^:O#XQ($)YYK("<+#*< :'T'&9?.^%(+KG8O@>L]N%)F1XK.)<(^W'D2>
M6Z0<VAK,"_F,Z16*MHY$6]_G; ,%P,9[4>",8SS!EWV]F[2"(!FPVA$R.6I!
M<O@FZG_K\C:42<$!2I)@PN4(/C=U A!UHG^QEF\W^M)HZYWTE24F9[$5Z1.S
M@A8,'\8N/0-?6MK+CCY*ATA8@QZ]Q1;0M_C7ZLR!M!C0"%)KL1LFB$V8G1UQ
M:E]Y%-\')#@7+5'#K3TSURA_I6OT;N5.W 6K,_,;Y*'P!E[EQY%*;)KNJD0_
M2(P+6NJ@;[?N3(DF<^2NYW\E.+.=_<0:@^4$9+7Q)VO-0$[%GN0+F=V5,'3N
M/^?IG=<2..9V#"?ZX]::PA3?6NZC]12^>%.43B":\MNV:<4%UC2&B=!*)!1^
MLGD/IM-Z'5#^[@FR*HG@MS%,(^#N\-^M\TY  W=J^H\7_[:[@^< A!LURP36
M> \OI!Y,5K,6$-*,2ZA1*<"Z%."6)LN[>RDG173;[*AJ'96K&&Z[O=*"RBXH
M4!AQMP+5M;7=.,BT*ZJUU(N15:\]NZ5P-4YL0FR+%."?9'J'4P=V^2L+IGZP
ML#R;:5_&,&V+=X&^^=6R?[C^['7%W3AE/+BBGK^C2"8%X_BE3Q*Z:Q%;C/D"
M-5A^10; F-!+H]7K&)FQW"H:M?V!D6-*HO:N:>CM[".:U =FL\68!85YF?3\
M^GQ-LGN7S$8SS'W2M;LE,.]/L#$C^*=FCE[AD+ DL'WCW-$N<T?KYXX6H[V(
MB6$+JWB,<3(7Q@Z(M8/$'";KF7DDVDHG#!MI;9'QIF'VS%'MQUI<O/GJI%J&
MA^]+-@FV+MFC)/+;;66AF8 M+&2#8//.1_/ CV=S_.5P2W!O7^5?7\/TX8M?
MSM,P_7L /U[Z0<0UY=? GP!+GJEE.H&C<_O^@)[I@]YHX]>']_8V>_V#1MW5
MAWSS.Z]AKB-]V*]\6HVX[SU#YIW\A5FJ:;JB!=4U_3GK5%W35=?T??=+=4UO
MBNA47=-5U_3\!JBNZ;NX#VC[I%:+:IFN6J8WC;.>C>AU:B;[[+D8GAU;P4SU
M19>QB_2&"J:A;DA?PB0?BE7S"/I:VJ)W!WO7,,E'7I5JF.1%KBL7-=UN S!_
MZJ&%TVVJ:HM>L_,BL8EU'S'FY@J1K@*ENC/0.])+#54%>Y)3,?OZ4)V,E%PZ
MTDW%I?(I12D4;;E-)9MV55W85[KCM'L-:!^X[Y8WR+%K&AF5G^>@L[?.ON S
ME?#8-CCKINJ3)J/R/:)"3QY1K=^;.X9\Q*4L4-7WO5ECR$?O4O!0X\*E5]GT
M?3A2X=+K"\J5GTJ_I_?5R<C(I9U^ [(N5+A4)F-58D6KNLROXT*WI6=OE?5R
MDE/IZ3UU,#+RZ*@!*E@%.$^A@N6;L'I2$8!Z4KYHEVR6MVJ:>IE=(3=E9#3
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
M<$A!.-QW=QUZ)3= 7!=$(@@NX;,3GL4#3BH*=>W7A-CR4B!98FI$(8/,P/J
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
M:I(XFFA:7JM/.*.I<@N!2$EI(1HAO#CIR?I$R '*[*F=[#.2RZB'XI@BZ9?
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
ML 6\)M:!UXS9W'*G6)*' Q%=\0=:/,$]]N!7-& &9[D9):@6^*M-Y[QAJ,8
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
M-7@(-I*C$)Y@73U!E6M-QAJ%Z9[AG#YAOJR6>XLX7GZY^N4RC4PD'G-1@9E
M?J2.WK.8C6?6@3!IT6"N>>'$_C"/UI>Q;S7JFZ+G4JVS>BMNG7\O\IETRID7
M,J)*"\%T%L "Q3/,2>.4KU?3-[\N9P.4)VOAV+<&;%@KNS#1PZG:.EC+97IU
MD^LN 'LJSGD4W-,4[#2A<@?UZ,[#DRB,4Y 4<,6<UK3\*ID(J!.,0MC"I0]@
M>.L#^B=2E$?*?)Y&3_81?^OR^A<_OWJW2G8T4B+7G'EOL);7DJV$F%B.J%1T
M)H;X6"K:O4<>WYMM+.Q)=TGU<D_:MF*TX)WFRCE6H'"FA?8,:BZ0-*8X\)$K
MV?S"K.=8T'ML=Z$=*SWD0]PMD-H%S+=:O;L745MK.0^1<N_5NP(5^"R0$08"
ME:QG(?/$N-0"A0M*ZV^M>K<=X_L(M_%"7M-"%]4+:RH7A>.R$*KB0\VKMYKY
MFK6#9-),TJ!\$CNLZYM'>.IZS[W$/FDNL\:%'UMJBGWB6<4 M"CQZKMXP4*@
MB=J:;2=*$@GR#DP^WSKL0YEL)+,^KGO?G#SY\LO/\%^3Z:L1S):&2&,P2L1"
MKFFIU_YPQP"49EF9)&2P(OGFM[[O#N];\>/Z8JR'-,@M4&^ _@+GUQL2.\#M
MR>_;$^K3>(:]4;^[BC7C[;BV;"UL+E+QO.A:8T_6'%)F/I%CQ6W(#J-,W+9N
M+/XLU.P1;_2Y:MD^=/5R2<DM;PRGY\-K9RQY#^A-9$X)0]:<(XO!(A,>O,XB
M:=$\OV CF.-[2+W2^. ZDQ8<]+#E]>IR-I^<XW11J%U+0C\-+U;0:$&O[7(+
M2_0^,%T,9U%%BM]$*"YD I9:G^1O@7/B"M*(AQ[LQ]O)^&Q..OLCQOE'^IN%
M_8QD,@V2HZFB0XKMC6(QVL!DYEZCL(8WUXUU.+X5W[DS!SW4BMS'M.HVL .J
MGGSA]8B>QN7MSM@C*M!!W$<P$E?HLL\^2 ?U#OO:BUAZ!BH[^I87GKER$EOO
MBAY3"1YQ2(^E _M(N9>-\/%P,OUE,K_>&XK2(DI:I[C,OM8#1 :B6&8$"$0L
MV4/K6_ >@#B^O]""G0?;X%U$VX._^'8XQE49_+5[HK)V'%ARPI'ODR7S-3W5
M2Z6#(]V6H?D[_@#%2;#=4;A]Q(X++*\A+9HZ+>R7Q^RY29R9PNLEGEJRZ+)A
M422@_R7);6NZ'Z+X5OR^CO)O6%6Y'M&5TN^"J2>?;QV>I_'XNG*UE?H.@N[=
M+*RZPQ;E2=61&2,(&]0BP"P# Y,R1,D-EZW[!!R/_$<\O6-POX]\>[GQ]/-D
M])DLW5UPJQL6DXJUJ1\3 LC(.258M#RS(HS542AO[M=6MV@'LAG0\?V![IP]
M[ G22. ]^('+EA4W^1\PJMV"/WQ"K!5+-U?W_CB<U23_>F[\\@M]<S&9P>BO
MT\GEQ8P>,;K,-+_ZF4F],.\2\U5/C,EXN4V?2K;2TDM4>]@QK5QAX ,R%Y*Q
MR%5QH75GM./,[%MQ8)ZAGO30FV OP+=VC'>!W9/?="#DIW&MGJ,639Y.!7I8
MW0^%'T4&S%J3;>!D&[RW#(HM##/]W$N?%;8NUGM6FON(7WC"BKL/\XUS,C_0
MK^ ,/\+XM]DJ\W257ZC 0#'(2!REYA<J%KU)S$GZC2;Q2-@E)W/S",=W+(]"
MT*2Y=#<ZG0W[/[^&X?0_8'2)-W<N+\]G89Q'-W7UYXM+P3'#O- ??*Y_,!E/
ML=[$27\183:<'=XENCV&SKVD>Q;+_8[37(HD:K56EIJD$I5PWDA$%V3-+!VT
MA],QW>H:S[(7PYT>##]?H7A7^S<LAZ8/_'(+R<N*Y.UU[34$PZ.+EIG%Q?)R
M<>N)CTPE1:NVQ<)UZQ6PZ00Z-Z-=8+B&=+.2O8BS^132?.!,S"H(BGI=%K5;
M+K HR1!!=A:B(.7QNK&$'@7U!-DD3Z9U#_K/-F6LA\V%'W$Z_+QH1+^$.G#>
M@<$0F%3UCJ@(@H&@?S!'1\X.YYZWSC:YC^'X"M.8IOMN7Q<9]]'3>M-L!X$G
M+8/US-;[L;5%FB\OF2!JE%&J>F'(L<S'J6E!&ZGW4%=YRS9NFSLO5HE,,0\6
M;9@NOC ?(#.1@LK:* F^=8'];LB^Y?6E!^YZ[-YP]PJ(ZIQ2H'[G,HC5?+X,
MN \\(EJ6;9044MG 2$B%!>X]VER\Z:U7S!XPGR 7H@?&=[JQHQU=?>3$;97*
M $-!!TZPR&TB=#$RKS2RX#&63&;;\M87,6Q'=))ZTY"$'I:Y%D9[>4A#OIKA
MF#BS2M631JU8,%XQGJ3 B)PKW?H>I6;@C]5+[?DLD4_#^W-IQ78]^Y=?KK_\
M7T,RW]/TZ<M;_(RC98T6C]$;$1DZ[4C +C$HTC"EBG"<[#>DUOL&NR%[JL/;
M)]*:3;K;CKT^:BI7T*[DLFA+\1#OJA!T![!]%?#N _2)RG=[8'R34O5&UY/K
M6*!WS@$""XLRKH"9>5!(<TA>.%'0FN95NT^O6X_5[#XWU=J'I3Y5ZLWXXG(^
M6TA K%+_R4P3+869VM%7T_\Q\(*^]5)[\F,UE-Y.&A["><(=CO9$;E*9CBST
ML#>^#IJ\@N9RJ4FGJ5[T2ZLZYS1EKR,+D5X6&6/F]QL2]:(@\MM4D$-8.)(%
M42MHT6550F$I$2J-/+"H$1F/(G -7IGFE^UN@?.M*<@A+/2YY_#RRRTQO)[B
M/RYQG);)ZSEK$6I]8A:1C)P4F@5O"O,)A=+*%LY[4Y3-L/X9=[7DK4_56@=P
M52"W \0CAEKWX#UY@-6&VAU<X!:\'"FFN@]5.&.+1<\LTC*K@U(,D@^,8@&5
MK',22^M3OR=3G=WCIR?3G'WH.%84?FV+K]9<2%$[D1.3JAYB0Z  $H1D$K+-
M240THO5ARRZXGH<+U(G07:+M+FSTFE_T9M&6:5$',YS]MGA;T&")KKXCKM1M
M_9Q9J(FNX&2QX%.]T;2W7*.'>+YMGZ<94STTB;S!5@^BZT'EK38 NV#KJ[)G
M"ZZG<6_:L;A1/1I1T$=ES3:,206=B_/,&%679N^97U0*:Y,"2 M*MC[B.KYZ
M/.+"/(UV["/Y'K3BS7B.4YS-W\,</_P.%ZMN@#P;BTXQ&P"8%@48@0$6O<\8
M ]?<M/9LUR-Y@C*79FP]*$'M+.ICU+)<E=S>*L-]/1S#. V!'G7],_KBZA"^
M0\G*P4-UKDQI,\E[!2C18,+HG4C":*MM"%+JB#%I+[+7>G#PJ$TNB-A^=9_T
M0@C@Y/N:+)DVI38'R*7N"'H12U'<M4YMWP57@VX1.+Y$,N":%Q0^LP0>Z<W5
M@;R_8)F3Y/JEH&VY?_E1B\80B[&?Z9V?^S"^IB?$_F+M(8*Z*CBL,ZP%KO6*
MYD$.V3NN#(,08RU"%<RG()D"<&2ZLY&I=>"T!L8)DMY5V'VT_#N@C01RE:2/
M];!#UN+1)&J1,F=!H U9.!UT:TOPM=_KVD5K^J;HJ9,)9]/YX.IRF7?3#SC]
M/$S+!ILN9">MX127)D-"$Y&!Y)H)'T$:R8LQ.]W31@/<TC'Z[D:_-HW]-75U
MV8OK24.9-S1'M_#4':HK1+/5C80[@-IG#V8WA7@(Y+B;+FTX>DAX(P$?C?UZ
M7L]]O3S2!L^TLXE!AL1$B3%X5R3B3CUHGQ?K&_92CDCZ/G)MW/?CQ=G9%,\H
MC%_ NL :P,V__$P_F-)7UQ=3F6QX,(8A.%>K1<C$%?*4K41(7GJMS+VCGK4M
M0'8:['C>9D-2)GU*M/&E;>_FGW!Z!4.6Z'*,EH68@7Q>#,P+&1E&JYUQR7/K
M=B#VUB._=OH.E4[C]_)O\T6]W=^'XTQS6UQAL>;".*XM!Z\\LX("%5VTKU56
MM1^-):?6N8(\[D#?3H-][<2VEVC#;)_[38*NT BP(CEOF.?!DD/I#(NUE"[+
MJ'@TEA8;O@._#Y_\M9/9458-CRXKFC?C$8SS2YB>X1481>,%[9 %H\AR:.E9
M;6+.C".8200EW2X]LQX\^&OGK9ND&MZXLE0BQ-&KR?G%9%QWJ%==8%V2*5M.
M]KZ>K2N#S"O03%G@.JG,$\B=WKDU#__:Z>LNL1[:IV^_,=E'RS7:R'S04/-B
M!!D(A2RF%,C7DD*+YO=FG,H5\X?L9[1GI8>DVKLW^>X"YEN]8GXOHK9>.'Z(
ME'NY6><V**MSM!& E02VGOEPYM%:EAV"#B5*%WLZ*GRV5\RW8WP?X38.G[9<
METZQFT"M)).6G'MM)*$* 9AW5I40(R:Q2\C[?*^8WTOLNUTQOX_,&N]6;+DN
M/8 )(6C--*K:1<L"BR%*A@4I9.-)!1]V8/+Y7C%_*).-9-;XG?PXA?&L^ARP
M1L.R2P92<LQB)%=#.,Y >\>RCC)SR<'H7=[*;6-\K6PVDUM#1ZJ&%]5>3$;#
MO("U.%Q=ED8('S&8P$C5$D4#(3!O0;!4LK+2B&)VZQ_WR"'!^M%/W;MN)/>&
M^Q_K$:T*H'; U/"X<!..XY\6MN!H*^4=!-SXN' C-I63\D;7$A12<IUE(J>!
M_$H=8Y0J!B=4_NI(WW)8>"S.]Y%K#P'4=>K4*FI8[9P'D#2CPFPBIT)[92AD
M"+D><('@(MBL6K?2V #EN+ML;7C:E)_60<@]Y"B^FDQI6:/H\9?)^ K9ZCP3
MM$K"2Z;(Q:E:+EAT2E><24<CM?2V,?L;P9P _VT$O?'M;YAC3_XHZ>K\RZ\C
M&,]AG'_ZQ^7PXGS10'2U33PI%U<?NKCZ$*X^='C"?9MQ.V??]S#]>ZGXRJ+7
M@E[M8%$[H/A,.QMH\9"JGD?*01L(W0S#'0PO;F%X>YUX62C6A)KB(,F(T4N@
M+(O2%,:+]D$J>C6:YZH^CJJK0=PXPB\XO^ZU:A 5:)Y8Y8MI)PH#Z35+EMQ]
MEWA4]P\#^YOY+5S'CX<;:\E]H]F<C!Y6T(T8_SJM.>@0BA-H."NN;K1Q0.9S
M5*QN$ B.+G#?>C]Z.Z)GI"0'L[BKFNQ/01^7-J1T>7ZY2$[Y$2^F-7VLRIN^
M'N%"\./\XKQN+?R_U7;0^LD,A-/<HS<4J.9Z@9EPY"IFST2Q'FURR%/KZV-;
M83]!I7L26GLX.=TFJ$$(V@CK'4-=_=PL-//&&J;0<Q\P9 E'6^()SPFJ43/Q
M]]"\X68/="/*Y<:G,^3'6TXF5=6#"+FXP3EF$D4P.ACG439/R=@1V[%*E7KV
MA'JAXJFKDQZ5W<LOM;Q]L>DF8U3%96 F^U)S]#D+LC;>B3:'# %T.IH?=0/K
MZ4\G6JK#KJ;I0%IZ\*TVS_ZF+<(N$'M*!MH!WM.D"#6G=E?5Z<C+$ZF0(LL<
MP5F64SV3]0D8\$C+<B'3K00G>ZY.174>235Z#IJS#QU]7%D$X[PZK >I-->.
M<0N&:3"6HLKL6/%@M"F:J^;=QF]&?T;>\*'DW+^'Z##)]K.K4Y,RAI_Q%J8B
MK4C:&,:5DW4)32SP4F__DQB%RSXTO\5V'8[3X[VSM'MXRU]>#D=YV;-O]>6;
M\XOIY#/>/KZ35I7:9(MY5[.O<N#,"R[JG0L<P"3NY4Y'XGNHQ$[ 3D]'VO/1
MPV;*SY ^4;PW_7); *MSOBQ3,D8S%4$QK4-FP43)+.FQ42)J!:TCF"UP3D]!
M6LF^AXV4VXFX;^I6X-D49RN5-:7N_GG%1)$4H@$@@^(BLTY#0!GK)E+S@_;-
M>$Y/,9I)?V.U6L/3][].)OGWX:@6U2T*E]_4P]VS(<7RRQZSJ]\??LZ^[PB=
M3]0[3>E^&SL/KK;N0A2@H^91Q91J_P9%)!H1!OL.UNW%7CWM9I,/R3DUM9=$
M!.!,A^*8#R(Q Y(0"H/H6J?-/ #1U5RM'CBPH&G!=(&)) /329 3SA%9R5HJ
M\$Y":>W=K,8^OAGJQN5]HW.0#'L(9&YV"E>(EAN#M2%%T1I87%Q=KJU@WO/(
M7!1)9(D6?>L4A@U0CK5#WY;?%G)]+OOOV\O'C)0>=*$E,2\NB*;U-XILF:V+
MH\^1?M#Z/N]G7F_;@?&]:FKWD7SOA96[@/E6:VKW(FIKA>4A4CX"]0Z=#['F
MI5K2\*Q8+!1,:26YD(Z^#ZVWOY][36U+QG<7[O%J:A5H+T3M9A614*$H+*B@
M:X]-;G4D#_S^53!?64WM7F+?K:9V'YD=KZ8VI01)(F<F&$5.3O#,QYP9S3$8
ME G@?K?\KZRF]E F&\GLF#6U* LA$YH5[X%PB<!"5H81J!2S=%[97;I'/>>:
MVD/9;":WC;O"1]SDN?]]?YL]FT;J?=-GIRG>V_PIN=BL>7!::"U*"<A3<<74
MRY.**8]O_FP:M$NCL+M/O DNHW F0J'@TD.AU0 B"^0<,,]YJL7A4<I=ZM\W
M#M#]<I4K8O'M\#-F>G\RGL/T-PJ+H:@B*)9QBS(GCIH%"H99B.3=8%!9Z];7
MP&T$<SQSU([-AW>KM)!T#WM#KV] /=@F763.>PA!@'),)5XW2))A(&QFV6L#
M7CE4S5MM/8;I%!2BJ=Q[B/ZVX+N5]7X[NWV@%7(KN67<IL1T/6KST5HF:-TM
MO/K%H1Q/4S:@/''=:<%-#V?B6Q#7''>='2^81>V:0FX>K>XLU@[*69MJ +F7
MZH@VYJA%!D^B)?O*O(?C\#60?OHCC2YK3L?UN8D+*&U(FKE<8S"O@'E)<4$1
M&*)W!HUHO>V\"ZY3T([F\F_=QO5ZI_T6TBN7?HGX:N<==-*R.&9*O?!.D&$#
MQRG*"YD;*S)) G9PL7<<KN]SJO9\]R7+YW)NM<7*O?SR,_S79/IJ!+/EAFW4
MSJ-&RQRM>C0_CRP&D1GD( 0FK;)IG;NY![QCGVGUIAF[KT.=&#JNTWL#]!<X
M7V4D[0*WI_.P/:$^S8E9;]3OKF+->'L&ZA9L*<)QR4K1@FFE92WDLDPYDPWZ
MDN4Q ZSCJ=DCIW3/5<OVH:L'[7IU.9M/SG&ZN!2#Y#C[-+Q8;89KYV0,+K-H
M>$U((LM._@,R5S39\FR";UY)N07.\<\;>J7R?NII(QYZZ?QUZR 3I^?#Z],2
MCY%[;C43KI9OR;RH'O7U[E0A; X\^=;'_1O!G+AZ-.&@CY: ZTY/5B46W)20
M:CD?^8(TX5+/ZE)D,ID815(RRYVNCMQ#/;; .6T%:<7#,0XU?\1XIT%9IN\/
M/[C<]K3.AY,[0[UW "F5!\\+ ;5)IZ C*C Y<DR&> QFL.W!W=[(^N0W"VMQ
MMZD$*A.@\,BRL(Y6$2Z8+[*PFI'H"6M*1C=^&S= Z5Q6.QF??20C6!_XKKR:
M8A[.*?A$,H"J+HT<Z]YU8L%FS[R+ @,XI>Z?HG8OL%V#X_A6I@7?#\IKNTJX
M!S?D[CQ?P73ZI1;YG4\NQX3-N1R#BLS812_T7!B$8IFW(B<H+FG>VA/9AN<T
MM*"9Q/N)BF&<\"W"C%98B(L+_@B4->0L"V:-HA74^UQ+* J+I=[Q'80K]R_-
M:Q'[/@1R&OQWEW$/AX0KTU0G_&*<7\'%< ZC!<9W<30\6T9/;\97IQ2O+J?3
M6MT)\\LI48"S02'-!(C5&R*O67NM6!0:&9=<Q*@E &^=M-(5\VFHTU&9Z^$P
M\F]C6!Z6USY^))[9[+*^'C_]<8'C&0Z<2D5Q!PQ2%O5.AU"O5PE,9<6-S0ZD
M:%TGM1W1:6A-0ZDW/'R\/>/-NCP +WGV/K%8J_FT=H'YY66+WDCN*?*RK8^F
MMR,Z#9UH*/6'.M'Y4LJ[,[[JKN:4B:4&],+5"X! LTCA(>-:1A<3+9NY=7WL
M&AC'*J#LWQG=7ZK/Y2AZ&4R]AK3PIA;'#6B*- 4<R]XMKF0M%&(5QT0J/N0D
M4W:F]3;J Q1/52S9F=?[.Z7=Y-O'$<L=1%=[?;M@ZNE0>!V>ISGY[<K55NH[
M"/I82@""RQQY8E)@9KJ0BGN/B2G'P4*T#D+K5>%XY#]R'GL,[O>1;P^<O\?/
MD]'G&LK< ;>ZST<C^:8Z,F^U(2-79RNY9CQR7U %*V/K>&$KH..[AMTYF_0E
M\![V+VOX.[\*?Z\;8 JII$+RB.C_\2IE2OAZY!-E,99+5UHW@5F'XU06_\XR
M[FG#ZC:F*SW?!55/#L!Z1$_C G1G[!$5Z"#N/CK"KD>GC>$8+!D]674^D%6J
M%S^Q@I!XT4HZTSIGZYA*\(@K<"P=V$?*?7!_ZS!M=;FV$*"*X\Q+4>]E-O5*
M9I>9 L)"OTK"MBYI>8CB^ M_"W[N4]Y-N(V[+"S.3B<P7O5[\*XH'B,+2JF:
MP(7,@Q/,AB"++,D%?F^57U^-?^>I7S5M'8742R.;\7 R_64RO^GM *X(91)S
MZ.O5C<6P$$5@.6NR262"?&SMFST \563W$:T/;AD=]W.Q7*3<G$R9PHVN*?@
MP*,BK]-$9LG;S%%K(T+K])&'*$[%#>\HWQ[.[NXBNI5SMPNNGMSP39B>QA'O
MRME6%>@H\![,_49\SFGP1;O:]\4Q722R:!2OUPD4&Y#\!FR]&7]<17C$&3^6
M'NPCYQ[X_]MXANERNCQ47C7_X=$7P,2"UV3R2FT=[6OMLX%0-(H,I75FR!H8
M3WU$>RA'#\[MNPEXHT?>.!'Y/=:I#L=G%]/A. TO8'0!7Q;M^R['-&S-RX6S
M*6*W*ZL/':E) G/G*=Y+;M;%JRR<4"HH;;R  -) ;73HI';)#0X=M)_$YV@+
M@?2U)&)1EAK)?.F$K'8P"#6AU4+K,H2>$Y^WYS_<9$R]QY7,Z_5O5S0LB2$*
MWI77PUF"T?]!F ZXL"D'2/6B0;+Q0@9&87)DWHE$WCC1V]SV]3>;IS:AA^G>
M8?ERO;/=TU%(YYF]&=>I?/Q],H "*4FM6+%UY\"2?^*]B+3*B&R]L)$W/T9M
M.X-_ZFM'5GO:J6\U&U(Z'%@78S2&,ZZRJ=N1R#PFSC EK9UU6F'K7,#6<_BG
MGG9F]LDRXG>:S^O)Y73@O 9P/C$)-<&_0-TWEYR)(#V% )'C<S:G=0K_U-.N
MO/:P!==R.L//. @QBR"\9KQZ+MHJ"BL##PR#-%+[7%)\EA[KS13^J:9=>>TA
MH[_)=%Z4.4ZO9^1#A""J8&LBDRY"DYQU8B+*X, $YW)XCIIZ9Q;_5-8&[!ZI
MVD#H1&]0IG?&ZU#/;E0] T?FN)%2I)Q1M"Z#?(;5!EWTI*M4GW.U0=&*BXRL
M^$)BT5$RL#DR@\&A LFC[C?I^+F==.[%ZP[5!GO(]VC5!CM@^B:K#?;A:J=J
M@P,$?2PEB,$%6JL* Q29:4#)@O*<90@9E/6>0^LDPV==;=":^WWD>_1J \,C
M"FF00:B[:<;6/0I1D^%4,-9H[V/K_):OH=I@+\[VJC;81^#'JC8@O4:><F%>
MU)Q:Q2WSFKX206L5:1WTV$>/G.=<;=!E\>\LX^-5&^R"ZENM-MB+L=TRS0\1
M]_&J#1 T4, :F7)UAX4K0RN?Y4QBREIF*93H8X/W.5<;]* #^TCY.-4&!B!*
M%9 %=*9>;D9?I2)8$)8@&FU4:)T(\1#%L\EHWHN?QZL-]A%NO]4&)D+&*#V3
M0@#3Z"L(",PZ42P(E/'^7>Q?4[7!(;1U%-)1J@T*N9K*.,>4KS=\%0<L1J=9
M\ %-T19,\PYVS[?:H,N[V4VTQZDVL$H53ZK&A*[&(MK$0(K @'OMDQ7)N'XW
M:$_)#>\HWV-6&^R"ZUNM-MB+LUVSS \1^#&K#:"VKG,QTKICR.^$4!N9T1L@
MA?32V2+%_7MZOS)%V+_:H!<]V$?.1ZHV<.0N(G!@+M)"I[.F52E%RZ(P*2CK
M).>MJ7_>U09[<;1#M<$^ CY6M<$O,)W"?/@9NY42/'A,DSJ![>#N%P'D[#+P
M'$L(.L40M<M%V"BBEBZ"&JQ]8D\9_BD%;:QF69)OIXLB:Q'1,5WQ\)*]M/UV
M?W[;+,/_5F!YO:$,?PS/+\]?3J;3R>]UNQDNZ#?S+P,/.H$B_2@\D*74G#./
MF12<O"9>A)+%8N-I[X/OJ4W+8?JQ+=1ORLBQ6Z0K@&PUF4,/M)IJ#Y8"()>9
MX489CREQW5I;MN$Y#>UH)O$>,]AO:_   L=(5IN0^$R!%OT3(3B*MHKWW$9,
MI?4M$,_[FH1.MJ&KA/LX ,+Y'*>S%9QWE_/9',;Y5N-^],92Q,."++5_NPWT
ME>0L!I]R/?*,N?FJ\0BF$]&&EI+O(P%[S4IV7:7Y<"T+:+,(%IEQ]4B$EBY6
M:[UK>Y90KY>OWM\1O(O-"$]$:_ICI6%V=-U!WZS?/_UQ,9S2?]^,KYKVWRHU
MU$9JH:5@)8G$=$##H(1"Y&=,D(WF-CT2\1P\^->M(<>1>>\IR2]A-IQ]N)@B
MY'?C_X#IL&[XOH<YB@'&I$H4DF6;R4$"3XLF1L=0:>VSI0#>M"[AV!7;UZTZ
MO3+Q4&-L'TO3J\GY^7!><;]&_!6GB;Z",QR @.!1:F9R3C6QRC-8.%E".2-,
M5CD=8UW: .\T]*8O/AZJCNOY5A:;0M295A1?SP^UJDNEX):DD(JU/JGVN2Y?
MRZTL712DH=0?ZH1ONP"]&=,2BK-YM70?YO1/OJ6]7M?+&:5CB=>[,8TF?PII
MO11.R[IEH]LG1>^.[C1TI2<V'NI-:%G[]QJ&T_^ T24.3)3"U[K9K.-B&X>4
MV6K'P"47H(CH8_,%9QV0T]"&[C)>LU76>>?TU^LJO]OF[-5D-I\-ZKV[8('3
M;%%1R!6 E!("4QJEB;$XJWUC_K? .0TM:"7O-;K0X+!^.OR\.+7Z95(E"Z.K
M_1OG2D@^&R91DI*&VAS345@%J2:("@/00X_0]5A.0PN:2'J-"C1(V5H!>SW\
M8W%[]_6:-4A96"5 ,NTRJ6>N2<-*9D;SC((FG7QJ?XZR$<ZI*4(W>:_1A0;)
M7"MLRTO5!X54D!30UWO9:7HR)N8%T%J%1KB4;''0>CVXC^'46#] LFNH;G*;
MX_W,Q. H5E&1LZ0YZ:"O$]1R<0]!"4*XZ$P?5S@^MUKZ9O[__E)]+K7T_POS
MV7!\]B/.AF?C1:.(1;Z: NTY.&1.UT(_+S3SC@>6O55<"IE]:1U!KD?RG/)Y
M]^)WTES./9RF/T1UE;:V"ZZ><GHW87J:G-X6O#VJ"AV$?DRE,"ID#.2O&*%+
M301R+!:1:FICX9"#=J;UQ2['589'\GJ/J0O[R+J7W.XE(,PO9E<8;ZSA52HJ
MA2N97)I,YM"0.0PELA"M8[D897( HYI7W^\ Z_A>9!L.'_@7;0GH)3%OY>G>
M('L_G/VV>"D,E@+6(RLR$S;)"5OVF?DD#2V5(M%RV5L\\1#/J;@1S63>2TG8
M"MLK\E6GD&X7O^V"K;<BH<VXGJI0J!6+&]6C$06]+"U;,&I41B1:2X-.=7-D
M4=!(;XDIQ?+:SL9#^ROECZT>CY8//85V["/Y'K3BS@G:[W!QM<1E!4F6M%@]
M+=-*)EI"I6 YVF2TE1A+ZR*(]4B>8G.J%5N3YJ+NP9NXG;JS[%YAC$NQII-:
MG0E4CLSS1(I/OP@U!UW)UG<6W<=P*EY#)]GVD+1[&\^JN<P.B'KR#QZB>1JO
MH!M+6RCO(.(>+/T:9)9S96CY8CS4AF4<(HNR($LJ(.I >$7K2/)8I#^RUO?-
M^3Z2;<CU(LOWS<MW[U>WUJIB2VW0CA[KT2<(6EO LI)5")F7$,V]:'!]OO3-
M(X^_'G>5[J2[:'I8=M?TD 0HSD%6I(*1O('@$KF8Z%@IQN<,&KENO<WWO'OI
M=EEZ.\JWAU[P:UM&[H+I6^RENQ=7N_13/430Q^JE*W()1F?-N$--V"@""-PK
MIBR@EQFE\JV30)YS+]WFW.\CWZ/WTN6(7BOM6 I(:UG1A?F:HE0P%*!5S6!H
M;?6_AEZZ>W&V5R_=?03>1R_=11'6O7Y_7H$&Z8'9Q15ZL=98&<T9^2A29J%5
ME,TO]5B#XP2X[RS>(W1.75BYJ*/*7$(U<()I).?&9X5,D*^#!F4(HGG_S&?>
M/KF+O]=9QCV4+F[H1[@+JF^U??)>C.W6.O<0<1^O?;+DRAE(CGD.!#$E7O/3
M"P-/-C")6@;7>OE_[NV3>]"!?:1\G/;)13H?N>3,02V]C\*RF (Y)1Y!<%F\
MX<V[YS_?]LE[\?-X^^1]A-MO^^0L138" ^,\0+UWUK&@.3*CZ&OA#*<X9X<-
MN&?:/OD0VCH*Z2CMDP5YH(5(H,# DP.*M2]&,)9E[9R,OKA@6F?A/M_VR5W>
MS6ZB;9@K,YO.!^]A?+9<88SCQI20F"_@R=$D2P$6(J/H *3E"HO9J0B3GGJ+
M6_KNAM<[ W[M3O;ATFO8WN$:Q*KI^@XP]G&C=R&S_:OYN+_<0?CWZ>L@N89V
M]SX<#M%8[R*SOG"FA?;D[V&DU8"6A6RDPMV:U3\U@1M\W?;\[2.PQKS]3)(Z
MOSQ?[:MH)4PRBEEA8KT$&IDW%FA&*2$$3"GNU/_O$>;N#'J\=;&3V"<M9-;0
M-UT 678:74TG1J>"RC0\S[02"\$"Z1\K$9SP!5-0.VU /4;>[4&_0O(.EEGO
MG=\7]B08GWT(FD&J%P]:FF%T*3$A%4V+O"UO6V=K/>_+'[IE>7>2;P\-B3;V
M-]\%U[=Z^<->G.W:]/\0@1_S\@=A/6@3#1-)UIONG6'1.\=D IE$EI9LU%>M
M"/M?_M"+'NPCYR-=_H VH]?6,%J4'-/U!M*@:6U#X9*74? <6J\!S_ORA[TX
MVN'RAWT$?(S+'UZD='E^.:I5:N_FGW#Z:G)^,<5/]4WYC&\GL]FK3]7UF0W'
M<//)2?UDNOW)$7WR\*LC>@#1^>*)O@5S[]H*%0IH4@=%MD0'< &T)5611N4L
MK(V#'O!T,Q]; ;T9TZ@+6&^O>S4DG[D!75A6J=ZC4F#912.3'VR1:R6;-R38
M%V/G_=_Y)/WV:3*BEW7VTS\NA_,O-,CHLO;%_;6V)203-I]/A_%R7AW,CY-?
M)N/:%((4;K2H#EU6=0PT\D):@,P%3XYG)O/C1;0LF)A<<39HW[JS6QODQS?<
MO6KA@SWHX]/;0]K0-CF]Q#*9TN*11C";#<LP+8JA9[_@_%WY"'\,''KIL79P
M!@2FM486G/7,:&U#H!71A=;911W@GK@Z'HO(7A(9[P)[39+<0797+<5_Q>EP
MDJ_GHDE67B7.G/:F-HD&%M @4Z5X'WU1SK>N.&V)_\2U],FH[J$^?NU<)FEX
M!VS%F6W $,BPNZ($A0TFLY!+8<E;Y0/6OG&MBUYWQ?8MJEM7BGHHH-PFB96Z
MKW4J?H4ZCP&DB$76+I3U/F(=N6.A(#*2DXO6)I.:)WUVA'SBBG=,0GNH*6KD
MVSH3R7V5FDD=>*VGP]HKF;.H.5GNP.M5FE]!Z-);.'QULI!3-*1+C)M2VQ:F
MR"+&PJRQ](UQ!M43A<)'[>IXU/>S-X*>2Q_(1=?Z^J#E2U#G-QG79M:+'6ST
M3NF<-..B9L9E<O@!DV#>9<-CKA?;MW:2MP)ZJH.^_M3@P69!*SIZB+_N8;K:
M[-X%5$\G@6L!/<TQ8$/B)GU)_6@JH85Q8&QF1?G$M!.903*&A9BC*=I$#:W;
M#!]1%1XY"#RV)NPC[!XTX)9I_#B%\6RT;)"9_^MR-K_5LS#GH"$@D(OG/=,2
M(@NJ2&:$B26;8L&T7DEV0W;\ *,!C9N]E%8<]+"%? LEA39_I4G7-;.&VC=-
M+]]-__T21L/R97%-Y.S3Z]'D]]H&\SI_FQ=!;IRN/:IT[7U9[U$(*C*AP2FI
MN/"F]5ES"]PGIF7'X:]?:[7)D5O5\"!)1$?)DJ-71,=BF2\V,0JJ;:$OLFW>
MAFQG<">F30V9V+A]VS#[H;;E(_7&<1KB[!>83A?-^@Y/9-C^O,XY"7O O9]>
MH'C)DEY+7J0604:.#C5 \<E:G\U@^Z.[UJO.9G>>?Q/0EQPBHI2,AY+)AS*^
M7AML&5?9J%J=GT7KC9#-:+K7Y=Y^\I>?9O/A.;T4[\JO](LAQ9/U P-#$N<H
M"XNBWD%HO&1@G67"!'KKBD9L?\_Y+L">HDJLB5X\+-QM34,?O3ON@B03.J75
M]L7\%;UZ=<5=7C_GHU"I!,LB)Z1:DGT.F@?&L[:\>*UH_>U75]8#.U5=:4!#
M+_7^]^:^W)Q28*( !ZQ4O=6&*T:6W#*+];+U$&20MF_;>=3MXJ/HP$'B?>HM
MX+N%8=[G@DAX4XB+K@=8%9?@2X\*DB[1MJBE>O*:U!;$K2U+W4> /58S[@+C
M],I2]Q+^AK+&0R37(Y$Y!^E#P%J?[IC6%/M$JPI3T3MKHBN^[)0U]]0$[E26
MVH*_?036:UEJ,6BD EFO"<=Z33BM*ZG4CNK1<1%<K05HP-PS*4O=2^P;RU+W
MD5FO9:F%? &TWC #X&I:A2"G(' F74HAV:B,:5$-_DS*4@\F[V"9'</5??GE
M%YA?3FM;GEMN^L+." \JF-K1*4I"FA0YY3XQ"+*V_;2.8^L4N]W1G8!+U#,E
M/61GW@OFEBBO]C=W@=9;I[R-L)ZJ75X_C&Z/K3O3T;NYN0O1::>\#X9!EJ[>
MSR)8@%"8C:9D'E6T7'SMFO)H3[TG5Y1]6&A\^\%/X\_#Z61<XW(8O1CGOT^F
MOUV,(.'/4!O#KH[!T 0K8[3,*9W(W<%",N"9<9&SLDG+>+_GS-J^;+N-]M0;
M;QW(F?0JV1ZV:%_"",8)/WQ"G+^=I)O;0B58B9I[YE)81#B%Q5*[CTECN0JV
MM._IM@G+"?D93<3=0Z+^.ERK?G8[(.O)J=B,ZFE\BC;L[: 2'43?@P.Q!6'*
M5I=:5:)+30\SSM56/YS%C&3)$L57IO4YW[&5XA'WX=@ZL8_$^TE(F5YB?CN$
M6%O0#Z\398R@Y=&IR.J:3].UEOF:12R2)3E %!9;EW-OPG)\_Z$57P]S3KH+
MNW6#C0=,+02%F,]_^*GF8RQ.GW\:7Y[C%)9/G<UW2#/90QOJ@+,;=:A#[Y=V
MTF *UZDG'5^GV0SGLQ=QMK@XL_7[<??A+6KYEH^LQ47+2L/&B->/<?R2NK6L
MK*V%VR20'DSOK],).:_S+[^2K9E30%%SW"X6G7RP-0];AWJF=.PBGC[VXVZ,
M\U7U;4]O\Y:!FJ_IKWIYNS>/<_R _U'6'E^+7_7^QM<.XQ^O.HR31K^"B^$<
M1F\19O@NCH9GRW87_9"UW]A? 8$'"7/?_-RK']=_(CWXW_[E_P-02P,$%
M  @ BE*<5EI-?YL[1   %&0  !,   !A8V$M,C R,S S,S%?9S$N:G!G[+P'
M6)/+%C;Z*2(**B($ 8&@2(UT4'I$! 0V(#5(E28"TD$Z41%16N@("A$0Z42:
M]"(@(+U7 >F]A)J$E!O<I^Q]SKGGO_]_[W/O?9Y_+YZ!F2^3F5EKUJSUKIGY
M((V2?@(7U915E8$3)TX #\D_ &GFXJ:2M]TC -#0 /@! #@#G#HA YPDY\Z1
M"VHA=L I<OX$.6_P/N7X+\ $ !>[5UD!*O(S<AU GIP UM5?W_V+_J*_Z"_Z
MB_ZBO^A_4U)RLW/BN.MF86GC  "4412_T 0#&35\C#KUCWQ%3/2O/(64, #$
MQ/PS_T]D<>;M<6M_(8N_Z"_ZB_ZBO^@O^M^;1(5%)*5%A*5%I#A$Q*4EI*1%
M;O['9V0, K@!=H 3P '<)><L $O !B"C$8 T0\/^V,/#15I(R,E=T,+:V=)&
MT,K94<C;PD5(1%!8")"%>KM86#G8>'!8VMC:.<GQ;%77\W#86<OQP"0TA#5<
M%&T>V]WS=;/1]=74L_)UL)*RYH'*GZ>6]9;V=G1QM/&PX/!V?.+D+NTM=^U7
MZ]+D_/%CH6ORLF[6CZ1U[BK_K0:Y)'?M;V/Q\O(2]!(3=':S%1*1DI(2$A85
M$A45(-<0</=Q\K#P%G!RY_Q; W=MW*W<[%P\[)R=.([+%I;.GAYRUSP][:RE
M'UD\DK"TMI80L+00LQ80$;&V$+"P%A,1L!83L[XE(2(I^DC$\MK?NK>V^D?O
M+IYN3W[U;6TE9//$QM'&R<.=+ T1H6M"_\_V21;1/SK]C^(G\TBN(ZWH9F/A
M87.7G.2/IU= 1%A 1$KO[],K*"4L*BOT+_5DA?YEH/\?2$M>UMI*VNIX3,YN
MOW>O:^/Z?V^VG]C)_P%._\XD^=GO&7+K9-4[>_:LK- ?._YW20C]3?/(N7_H
M*?F;'/\OT%^=_-7)7YW\U<E?G?S5R5^=_/^KDW]B71LG,L#U(B-9T@2@"%!1
M4IZF/$5UFO+T&2JJ,]1T-&2,00VBO7B.C@G$PLP$8KI\A9WGZA4V+K;+3-<$
MKW'Q\D%N0%@XA,2$^$5Y^"'\QXV<H#ISAOHL-0,-#0,_*Q,K__\TD1H NC/
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
M8#UE7FI#*'&'^:K/;UNOI:H\8G_I!5JU*.&/F\RUKZ=O:)F/<^#AEU^OI\6
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
M9SD G\ \\'"4<':: SM5F*0TO8W;,T<5>,ZX]#?K+1A[RN*;V%A![%YY?M?
MY_ R)0-6QA&F!IM;A4V=KD2VGMJGCT-?@QCXGS\#&AA6(6N\?5G*LI\-H'+-
MEGF6MCT&,/(\?9%Z:7,NT_ D[2FZX4HP'5Y^8/_QE*.40?=6-K\P8EW%.;NP
M+K2]@,4SHT/"/?T5=R&[_U[F(W]T]LJ(D?Y>0F(?TZ?P'5JXZRI_F1\B3%:$
MZO7>\/W<Q.CP)J'Z0ZVB0LXF\PN"*&[ZM=#AX>71'7CD;_"KYA+&@GG4-5$P
M+106Z?RJ.UNOJ2K>-'D2'MVU+']E4%;1?6%,Y?4@<><1F#]0OFYH;8IM^Q-R
M9L+UP'/7Z1YVD]6_=659+L^@NWU:JTS=0=* Z;Z%]FE^WP.7BC/W#U.+B5_D
M;86[<F>G;P2,/MU:9="^/_E#("5N1)3UAD@)\@,S2J$:4M*J6F[MX]4\Z;SA
M6VSG4F=9QAS+]@.Q#$TJ9/E44^DW,59H(^7SOII^5=.>!9.[;VI?Z)R#>T5_
MX?,@IZH''D?654,V!;77_?=R6!*>2NIKQVAE<OG:-L%IKMV6J)[O1'PKCCY4
M>8K#P9397Q:!&*ZYSKFZ-&I[VNR8CM8Q8IQ9'Y<'<ICNL!L,LE\FS/TX@L%/
MT1G?*3)NCE:NH51J '&!]DN%]Y:5>U66O/-MGNAA<^L3[Y(5UX,UR#J"*R)&
M#Z;,Q-_$,4(["P^Y65Y4V_V:<7PI)P0#7EF&JVUFYSO<SS*2+5$QN (RII'W
MU9R.WDWY5O,ED9:RTY&A*"4_7%@A>VVX[JKW PDVN7UU2;274V7L8Q)@&(2:
MA7QWF"\R]+%8=:N/QC%27#EG WY<&@ CQ^2@=J]@3SBM9TFF=X3 _!/CJ<"-
MK\M7,%I+K7,FF?PR*M>J6$6C%-@B'-0R,B4D>IOHE"56U.*^/,;)O^-TC'C7
M2Z]7*J?DZ4C=C84OE-XN+_&PP ;!WCKI9%5\"RBUS@1Q#>*KM%W>A9>K=)<+
MU&T^DGLP2BP#:<'I@K0KWKRB5FN'2[^H8]X,++@BF4?&'3KW857>HH^YMU^E
M.A:565(W/+48V4?1%"!I,1GWM^<7\D=E!=VOTQX:XVEKO7ZZBC0-+B9T[KB;
M,*#C&![N:Q*SJOM, I/0/$JU^I=3;<)#LJ.<R) -_JPPM>=^R2!]0,3@+9H?
M+3-%6-B@+DH-]?5Z3U!!,$IA/)^%6)WP.#UT=)&Z=:@&\M%!+7#B<9T%.08N
MPA="Z4;0!:'\/&>ZC-26^U-4^Q/%V9#1\[Y;38XJ6M,W$Z:=GKE_/G>/:J!^
M!@O3V!ZX<Y/EMZK@1E!%E6,NT\-<6K04/OCI( PD2\FO'_"1' ZBWLU"9@C!
M6C5D![)'R_&O+N6G/._R5$ X2REDM\&_TG625A$#7C(S-5=<O2EB;_3DP)T$
MY"51@Y\<HI!;CER?ZY+[?UH:FF30NC@LEJC)QNLKE>![*MI$S/J#,@3FL*)D
MDU#COGR\Z4"KA3'.9WY2*)YCS$V_V$Q[J*6-W<6,?!AYCG$W"*!O9BS/#50*
M**;5D[VU8K876:Q<&$)6R,C9NJP;!1N\.W)S6#!EJD5 ),^X0":J!X6-)!NY
M0=F+_Z/ +M>H+H6]X*/):*?\@PQ^VK1U.$40['$F;PXWV0&\C,NHDG>O+(\9
M7C7V>35VS3)<[HP$V]-Z>G'GSVMOLN]6A&[;U'YD@XL$84= YO1FL1G:7_>@
M]QMG&:^]M"_,([*2)=:\0CVVG5KH87[):)*QV::F,F!PGQBRG6_//W/K+)]
M7XJ1:QZ5IK$<;<;7MK85=9.1YQ*Q>1A+L$2YEN-1DARZEVA8F% W'J]D0.V0
M@_7T%4TST%NHLE!B,'AUU:2U60A[:;-^2HMP!J;UIY(\!$._9_N(@K")Q"0N
M>A]'SPR!J<>0QP-)6S_O2_:2&UG$,/N#=C3T7SQGP$U=/-4:CG.F(H2P"9TQ
M?T>>I%KWI3NA_%?RJOT@3U,WK5]QK6Z.,KQ3-8W@GHP^C?)/?H3P]+G:\(K;
M8M.U ;^VU+Y>XSRGM=%R=/I=M&5$@INP#2<.=L5<X.VLE5'Z_3%P0,S/K.#T
M!>T''5F)M\D3U2G74#!]*L>9Q2[-%_N1J*9A 3/=[N_]X5W[:,.1IBZ@;8($
ME+ L-ZDDUUQ.ED0/W&\<C"6#3\[1O)>8G*=6?0*."B3 ].:L7!Q\?ZT:)8PI
M$G3>6X97TY<OWB;&[XV]K'3IE[_"$R(O?7G%"\,>0 Z7VY#IQTCF2MVY_I:"
MV3Q#:],^9?\QJF(2L+\-^;'664=O##&UA]WU;WO#0F"*@>_1F;TSUXT?T$[K
M^H&Y@2M)%8K]J(/W/):-XM=_V^]<#.28(B"^)BIHLKA]1C3/$Y^-:)CP?+-3
M6W[J>N 0T;JM2Y3H"$\49'=NV^IXF&O%]^T07R:;2\8SX=#?CEL0M&/QLZ_Z
M5A"*7FICB![U@B8X+)_AB!R?DN2X']V2IJWR4!H6Y2]13H^I90W'BLB0 *TU
MLU9SU;@!M7?(I_Y:%X?=4"RFE^JGR%/NQ]-%^2L,U;Y]1EF9EF,D").ES@)]
MXRQ ][0%[&%%B&U#^:#X,07VG",W-F$(Z9-9/_+@!W=JW@\GQX/D.W&L+TI>
M\0VL<&$=B+9GR;+K!'L<:Y+O4N-1R:U7UL_>$U+=J#YS0GLDQF'O\-RQ$6I"
M&A%X$M!8>ZVNZ83@$_$'V!9'RG..=ZNGMV"RL%:<KEW=C0J7BE=KAVT!/5/@
M5+B(29>?;82_% DX>R'T+A!0."UT 1XV!"?;%LAUYW,%K+G:O3-QX1<=EM 8
M+^62 /;LHW,93$62UN\.,S((3.-D,[([\DOR'FZRFNP\UA9]<3]#'1D:?I2@
M$^IM$!"=I(8-OFG\6F#K[*<,NI/$=IKXS?MO)W"(_@HU2#I3[AZ162RTT#RX
M #U@GCCOQXA$\RC6-/X0_^+DB\V+QH:N; @Y.J?M/MGD3('67J$PE]$[\!HQ
M"FA(;9F]=QW\[<I%A[[,=WI&>C!9>[R<LMJ>]<#N$/ANGYGY!W_-U,N&GLOX
M902[O]6Y>NUI_#[J7G'=ET%'@\5VFV3&Y7:'\;303%,_Q+Q_B] )\S,;^G;3
M:9:AO(6Q+__5^D+:ZW@?+T[HA^B^@7MYW+RG8@N>A4:C]//A(#OPA!EK59E^
M9[77-^+V/#QDSL1[7'X\#&':M[SP%I5GF7&KI \G]G7Y0S@K>RFL%9SY2R?\
M;C5-VA[I-JF>BTA:[XG#;M8WP@6AU.CDU4"P X4Z6MQ5;>)A-;NZ[0>>360/
MHJ5Z&U0;X1F0&A+[;B:P*/CIE#1JK?? EXS>*_#+_RD&N>,BZHWB&:KC7&TR
MJ#2]:1B<VV9PH^7"[3FIPS535.0^?!U)TU/TI<O]Z.VVSU(.OL2,QXS1-O3]
M]9R!IZL]>6W;#*N-^KDM:S;PYE42,&/M'4+T:R(!@<'@[6)911(@-T,"ZN]4
MJD':<$/P);C/'GP,HX4]J)O+(P'!T;-@[!8M << ;VQ#T^(/0X@$Z@7>C#5]
M$I!"F"$@7Y( I,.F=#WF ?M5$I"Z30*FTU3P-Q 724"/-WRKMU G5+[,'#L]
M!?Y;H\Z&Z*<YA6-ACDJSWD-!YXN>*>"&N1@,Q-Y_VN)YZC&0J1GG8Y<G1 ;8
M_.>/=T O5,]TEQ#>S5YUX&N^G-$AWRVE2X"R'/!C6_A8F&,,NT>4SV7UAAY.
M4NDA'O1N.&?(M@5Y$]<N, 7ZH-+;'<P$8U=RY6^]=JDIXWR-, 6CM)IVQ,E
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
MJ23@.?%1S:>ZR&A&PW$I!E'AJ\\W(<UXJYDD69E<Y W&DO<)P03HF/QL3?C
MN<':TJ=^2-6HN;B,?;M:@^EY]U)M)6_;P5^[I2RTH1)"M%I5[::]L;L-^ SX
M\T/0<I5Y<Q<[^L[TFQL?MRH8S3OAP3X@T(3B%:,7I68I28NS.S4W!78U'AP:
M(Q6,UWQ-^X.<L\>_(S<[/Q(?9&GDVWU92]JG,6P]<N<EENU.@J8)*!E_JFAB
MH6X]FJV6UG*0>/UQPM6$H:D#[7&NQB7"'$',S&L6S&1O=M6MI#[6GK;#&3R)
MB_TQ?![49,YF5%6:DFCM6_%;WOE@_[[?YZ#1][D2P_T39M';3;=;DPI,>*S8
MZE0(>],#NX4R34:GB->&^L<Y#$#83[&LUTC FPVS%0?'\_'Y3X?;.%]Q48?*
MG##K?O#*'5F6T.&LNUCRPRU+:W7;MP/.10*H=KB.$<O'BS7%*=FA#]ZL4P9<
M14-,Z1K\=8;]\]0#N+FQF?)//H!GV*B6\'F=\4E,HI?RI2^ZAM:C[!'Y:XFP
M?OHWX'DJC)X+U<*#??3;W*GQ$J1FR$I2(,C"I>_3X22NY%,?/J!@15+YO6D#
M="&E51)WRVA#?/H-3J/[\OU0XUMRQE=&]I;V4%SII1F1*/6[FS6=1<R:]'3Y
M&;:3=B0 P#%VZ!4-6M%:^9QO) $#MZC VN,%(]TB;6A)[Y3H$&7=%Q"S@6_C
M^U$GSVOZ7^A61+0MUO+[5!VY'B$NH"ZH$TVUMDC ,[]:T/Q-$D"_/WK[4N9'
M8N8<!_&E/@ICA$N8\C@RP2W4MU0EV(4$$.=>/&"4D+L$%QN"4'S#$>I"TCI-
M6\<?W8EJH;T>'4Z@]%G8:JX-7%%K'#X(&F;"XD>3%S8+-X6R[%#</IE.^1NQ
M)J/A_1<$Q1-JN]?9%;0U-*L-3.G._^/F'Y"=OYD==*,5\$W&\8^#2\85SZRP
M\ <J@F;-: 8TLV:K)=%Q;_!+."%H#VA3?T]*Z68&WV$O9I,S]_V,JD?U$0F8
M"36J2T_6C';W$YH,)GOBU*9=%%"1JIZ79)L2]AV2^%3NNY3$,@E@V(\I,EZY
M6#XM[S&Z1Z3#]_R$=$%BQ0MZ8-&.X,X]45:AXJ8JE$_@O6,KI95V;*6$'N/D
M%BL#!<3W#!+MK"I^ G)K'\@AM-TL[:8Q.2K>(I9Y@L^).Q>OB*ZZ"VT)1H[N
MCE%AD/.0*A2<)F$@1U4S<[,GIG7),WN62S,BOQ2[+^M%!&6]AE8ZDP!X/6X0
M_B?W71L:NG+L@M^#UTZ+=6R2@!?>6WB(UD6XVS397\-_O0'SAZ[]0 QP&PM\
M$^%ABT_ ]+;6^TV!^=*JA"G/B1N:VB.]04':(\YH&94C[G+VM$NS,F5-<T=S
M>&7(:U0*2K4O^R<.;/NR^8;&F2%3^"=R[&CI$?S$VQA&;$:#RB98E:JMZS?9
M:1=&MO-]^6=XC@^U0'PM^:Q<);TXV8L-("FJ-+85AZ3M"RA"WHQW_(3'<'VE
M__Y<&KX^WF/H8#"7_[.NJ5:'0U\\=7&FP !9E*4BO\=:']##SR21;ZKJ1_>N
M?XXHXIKS'R7^7,/-UB24^]ODL]DVCXA!'C$AXB\?9> UM>8,]=&8\:GQZIBQ
MQXA^T1JAH<]%89.K1 LR8J5;"6;0G7FSR7//TK2'D_*^3.QO5XJKY6AG'B$2
M*X<R3>8.A6.DO:SP(4MF\0]P[(GL$>E&HZTDX$;4:>B44SY<=C@X(.$2HB@]
M;20'FV#Q!C?,K2_ML4<>9E7DKR-&% <F-H,$V&)>FRE7O-KWLO:8DM\FJJ!1
MYH5>K2PJ!_7!2WHF7<Y'RP0W:42'1%-DQD:V>+E1:J%N*.X+O\#Z'AFH/TX/
MQ5+L/?S5G,NV9K$$\ES#^E@J[8^.?3;:66&'IK42C%U^0$CS>1N()>3;N!@!
MW8;'@I87AFKC/5)[%%NZ/]=-4\^71]8O^F[\MVN@YJJAQ%,$9K3DO]\#/='O
M+T\"HM>T2, 7)$X@;P+23 3#V_:S2,"$%H%Q:"-^;TQK&XQ:1KR:!1]6D)4L
M\ EY">SWI+ L%RM_O_;*@.FARBG8&TQ/D_/,QD.L6F"KB_KMJ=0\#*S<P/RU
M^#U/ KLQWW:^LF4LV+6:9:9EQN!:ZKL"! S2*LOF4!^\181S-BSG;.5G#: R
M2ZLU8N].&.J!=@3$UWOZ='5@QL?7_VP5?TY?J@\I"Q9E'>N^TUV7&B[7NH-R
MC!B^-S3WL*T!]-#[6ITKZC>,XRS\IDBZN6KB;8T2D569K)GQVIH24(>0E5QJ
M:\=2$EPVL$3#OGQO:P>/N'M\!Q013MV"%@IQK%'Y)%$SJIK(S>S:?@MCT 6B
M?VFOU**N;*?Y<45#\T(76&XU67\J(ELN!?]("H9\Q/9:[ILNRG_$'VHU2R-&
MN0<7!E?'!^Z K0B0-G^E&3:5IOZ$I'/#E8T_.+!PL**Y4%A#=]!B9!&Q7/Y0
ML"O'LO_E'M*)B)Q_V*<$6DSM_?/6%0-@\.GY!S/O$&W&88=@UN]\X!M6@V2Q
MFVQ/!^W37FPO#'U82K68T@K>!NN:-64L#QNQA8ZOH-<5.D06WN-BS5)I*?BW
MDGU5=F5E.VZ^ DE[[",7UHAWEG%*A6\^M=I8O].FNN%;N:E5:Y8>BGO]3<FM
M /'B_8*4E.KDYUSINEB' KO^!]/<RS]<5/3D7A_F#>K&Z<6G?F56NZ035J+R
M A/25)[*-GCNLIK1S46^9UAK\-S& XD]P<S,<?L##0<X=0>][S[5('M+36SS
MU*FZWK%- 453PTBO;&P4O!1:X-\B)A1_N4?+D*@R:5/Y3?:.WIJ,UC9\VS_2
M@!QK\1XV_FM<AUH>EUBLS!;(?.GW?J?3EV-?(G.FY[2]/(=GM-[$V%+2I#=T
M,W)_;?QFB%7: QI'>8$,S(^=[@!5E-;99RE>70*<V%1VJW<#C5G4OCT[^R3@
M&I1V^>84>W]__\2B>]"-C^Z<OB1@/\\@%+)ZE:F17\2(\^>J7KQJ9=?DYT*Q
M6<U2#\(IP\;1Y+T-R?4@U%(#?JVD$-HB?P9.9R*P4# 3.4/_,%0ACG,TDHSK
M1K]I]\5\*K-U,N47^::L/YE>+Q^"Z#-*+@^1,*5#' 1G?/1IB%>>A[[.K\)@
ME>\_C2F!W@N^IX<09QN)(F,6KN"_G=C^,P&J#?.I\<M$ZFWZ_*)5WWF_._C>
M">%YI $Y-EM."TGQV6F8_S;'9\&W.Q@85EFR?=@4<J]?8Z'?L;H:^!FI+4/;
MFH.'%"3HO;B<8$#].C,)\5!Z8"T*@\B/D&FJMXXHDEL9I4JG/=[X=%BM[>0&
M:\1 H9J?+,)@4UJ;YMMT"^,'N;CA2D]_[$F8# .YST@ GR=/CL$7>/BDY,9P
MOUUE<;T?V?;KGFS^RK#HJF]\;1R%J!:'PL86QC-W:!E,XX&0QLWI1P<:JL0S
M0Z<XD0/8$67VL )]Q<KO$<TW;K+K^SFN]>Z]DS%<?V)1]LQ2\OXU I"SG%[7
M=ST^&AODI+E.;MSRV#<(XRTR(AR:8,*4G7V(F_3+37AEE3DS1N4+M*?KHE 7
MT741A(A9NWZ)YLO@NK!1]HQM*0+D:U?VAKZOV)JW'RC_\\Z^>4X/6<P_P2;'
M>Z&>R ME\/7I2P4U$:^=J1(:]B;Q/+A B?7XW7"GOGO%RM],[]E8#-)-U6XU
MC>>N&9TO6&[!7CP+K,\%X49Z%R10EU7WAL!7FB7-'K32L5=!S9 CT5EDMU/A
M__G7X0MTSM1ZN8ZY(N9F\RXMOZ O_2"1@KN*^M5L__C&[:KR4)>:Y]=.MRX]
M& K/I&*JONEXQR78L-M^10Z1\AA%QA!%I?6XT^/PZ6"RT*%_+&S7%_/@EX;A
M^1XD8&GBJ ?)^U^K0\FU9XA%Y' 5Z;PE[U_8-$.64\8L^(M:Y8LVYZ5J9!4T
M"0\9_',+J5/]4WUJXU\9J%NO*S]7@ 8[*$(\5OG:8?<6O]FVES'KOKPQE5@I
MP:!M-K/S]1AF'R<5LU+MV^R@60+XB+ZY_":Z<-0$&TVK)%=_ 1EL">N[S,B8
MZ,2R.GQV3/E$C' S;4LZL:6?!"Q?(2/6P,MXR-><N$J-BO8VW+CLG31-D?=7
M[)S=E]HAR]!U1R'B\R_(PQEX(^(/^8RC:_!NAW]REM4D-O%#1?QN?O1G3\XB
MJFMUS_[4/N^_E-J0NV_0;#?S5^IK-*YH:Q@K?ZE#?.Q[X3JZQ[G;9>5_A^P0
M!=<(\R2@-]C#1>%\Z1T9[QC>5J6(.\\QU-PO(*_#O>BN9_OF93^$4Y@-KK1[
MF%P9R@.+J)7:68(,"^AKZVR[/6"]\-%Q<P*%(W2+#,.#P7\L>->/T1/=5Z'#
MTO#=#<)23]Q_JPPFUW4A 88K)*"G_#!58?N(J%( )8[#E[^@GN1^7DE@W'GC
MN%XP&^TK?3=799;2"*5+]<K;WNG\M''J:9L(P_'V=(/B\ED2</QBZH9LP_$;
M%:\P83//X=:>#N(D0+7<?.J9/,Z7H+*#XD5]I)6S3SRXF4@";D]H'6W7SY@I
M0P3T<]V_CA\AE9YUIS(F%N>P.S@25?[[H-U(@+46MD>18$7&$?+34_Y8'079
MA!&Z'@J&F)OG\F7HS$@ (2*3+."; T2\$$;[SX5HB8-F3.@[ X_I*>UMU&M+
M-&-X(A!<H97@30*JINH5A[^LTOA!C#6F;;Z\.C_MUQ$N".=/K1VWMS^K,8GD
M,=);T&Y/+EX_OO=MS3#&J6KU>$')P^*5 ?,IW>P/-R53W&<^(>%5CGS$;R)+
MC\28\=*(IIU"6MUML\K,2S;%=AG@G7[:]X'O1RJUS1R?? DV-4"T'6Q7#O._
M6(A=-(,O^D_][1W, ,J ])7DQ%L'-W?),R-2O;MF6(*7V5['?LO[1@),%J[5
MC"U(P)JN]S@AZ>X[3(>9([#L0DJ^*QCS=/KFQ-N^SN"9.WCAWJ^+ZNERLE^)
MH,0#,\Z.+6EH^>= N.N\WHG8Y\.UZ;0AJ6POP\=EZ_?[=1P>M=X=$!]X=X7&
M^\K1"M,D=K_ (FX(SA CM>H*.E7;=@L#3YHSL@TJJ]4+HHQM928!";'^8;@1
MOS1_\<]%$S<+>"8>L6(?6HH0M.:P,&<E7SVW<?&4*50G6N3!%'_5 J*JIORH
MI95%B:7U$O^U</[L!HH5S?30/<3%/^Z!+DA,AXP;H.J,+0ZN)"SY*R[P3,*;
M0$NXK&>>DQ)O"\K'9]G8IQ<)TB-E?68!_G7!IHZV\WY,)G.@$)/R15,D%BGY
M_<JWJZK:T:WZ%B_XRO8D-I.LL@LGCB0%@95%929$VH9A(I@6+^.B>D07!MWM
M5@8M:O%EUYWE]BNM" TSKPDR2R8OT-DX6&%YT_ESR/C-.%^?(#POF&9/V"=F
M&:$E# ^V(B2^WCGJ1FZL@Y$_?$#\.8^H/\1H A0%?G?!M+(RI\^6VL'7/KX<
M'DJ(SK*K1\_84%9N]K6<@"*,AIDU8&A5SM0LNOOJARZ__AE JWC]*8>JM-,R
M-U^(D0 !07D%K"<!4MM+O+)2]73,D_'(8^Z]<+/5]A9FQ%;)U\-ME>%8I-OH
M!\.0BY6Z"V;FB]=RTRF5J'.% 29 IT_)ER?T[T=RG/Q5\2[,][Z>LF99W-<Z
M\=@H=9%QVB:*!+!53N \")#,])(<-1#H4Z&C6JV14/+[Y#W9/!W,@^S;ZG:)
MVJ8\-JY%]=G0%/?+4RS#'NL$E&:*GJ>-1@<V]+ =TI43KYW8,"Y7):OPYE7\
MI<2?)(!V1]XYO2ZHIJ]T\G:LGX6S#-QG]A0QP.$:'/!^Z@;O]:\AVQ@I)KC1
M3(*NOK_H;_MV:! 5^BNJ\EC<'C!4?1/;642;D^ZH*G+E-_(J-T^']QBCCM;A
MP3:_RQOQN[S90.LB_F*]]%MA;^2+Y[#Z1W *[Z>C\W;?K^Y'A\'%]%ESJR<_
MV@IR-!;$PH4P/&\43Y5?.K,QZV.RIZ>CBJ?T&(<U3;IKV]BE&_,B8,A"N434
M#NIA67%9,:*CY$OH)+3Z$B4X4\LTKOBM@+W:TCOSU[D=:B+EA5E2,R3@E)WO
MV0?Z\@,>-=B=R!!"] 1V1$4)M#:01:V]\*)8_FF9??Q2S_^QP+NM%=/[MO:_
MK1?Q?;KM1>[^8OGELO[/9WV[M?1O[S*Y7:7+__Z(_[ N)TVNHD/#]<;;TX53
M/I3&>KJ]NR5O%QCO^)\A.;/^"^^6_PS[N?^)U"-Q1)]""KYZ1,'G6LN.KZ2S
M?\[_M6_^G]_UE9]?:9:'!$Y+;K#UK;[?;K+T8HU]=HH(N\N9]JOGU=;H35RV
MN,W7[FJDGZ. AL*_T*+=&R+D5WN>W+WYY)G/\>N.&?3D3%L(;($LJTB$U<DQ
M^4?F2MS_41-W:.>TD]MERIVO?WKPK_1F<*R8BR:HWZ;EYBC:F^6UU9S]RHO#
MX=/DMF0=7_BY5_2+/+3\MP>5_^XHE8'Z-Y?_#'-^K8<Y^2E"M3^&:G>P8G@M
M-_5%/'?I>KU7CSUF[HMTG\U7;?#[\$>9?VQ[V7]+>_]G6) +#O3E1Y?><-28
MQ"V=\22N9\(*Y8],VP\_O:H1&BJRS=)PYE6=4,Z@DGO[:KU# EVKW<^ VLGR
M_V\" %!+ P04    " "*4IQ6P7(HGS*W  !RA0< %    &%C82TR,#(S,#,S
M,5]L86(N>&ULW+UMD]LZDB;Z?7\%;T_$W7,B"G,($@2!OC.S47[K<:R/[;'=
M,SMQXH8"KV5NJZ1J266[YM=?@*1>2A(I  )IWHWH/K:K2&3F0^)A(I'(_*?_
M\>-^GGQ3JW6U7/SSG^ _IG]*U$(L9;6X^^<__?7+&T#^]#_^Y;_]MW_ZOP#X
M7R\^O4M>+<7CO5ILDI<KQ39*)M^KS=?D/Z1:_RW1J^5]\A_+U=^J;PR ?ZEO
M>KE\>%I5=U\W299F^?%O5W_&I<@YUPQHK!1 "E+ H-" RP(2)#4D3-W<_;E0
M0JE4E8!EI !(<PY(6C"0(IU"16!6XF;0>;7XVY_M?SA;J\08MUC7__SG/WW=
M;![^_-MOW[]__\<??#7_Q^7J[K<L3?/?ME?_J;W\Q\GUW_/Z:D@I_:W^[>[2
M=77N0C,L_.U__?[NL_BJ[AFH%NL-6P@K8%W]>5W_\-U2L$V-^46]DLXK[+_
M]C)@?P1@!G+XCS_6\D__\M^2I(%CM9RK3THG]L^_?GK;*9+^9J_X;:'N[)/]
MJ%;54G[>L-7F'>-J;K2O1]L\/:A__M.ZNG^8J^W/OJZ4/C_L?+5Z-JK5DEHM
M(;9:_D.7L-^N4#^2OIM372,H5YO[/I:.?9B^CZ;N%\,/:GB%#\1<K7+S0KU>
MR+'>W9VHJU4?7N-8K\5RP^8CO!9[,0<JS^T/WIF_M6+L0#UD6LMIJ?M 5?5C
MHQ92-6SY;.BDDO_\)_.WV>,:W#'V,/MWMJH8-S@9G5XM[UFUF!5,%2Q'&4@E
M,Q^OTGR:2 H)2#%4,B-*95C/-KNW>J86X*^?MPK44BZ)^).'=9N.6;I2Z^7C
M2NR_;_?S<Q\M\[VR7SCRVX+=J_4#:V\P>EI7H%']7[8:)E;%Y(]&R?_WGW[;
M6Q0$Y'P$>.:30F8IGFDRM^[ <G5L_%(X&+^?8&NC=VVY9FM>J][>_9MUOGY3
M\\UZ^Q-@?U+/LAX!OYT\S-O55F^V$A=0;Z_X32R-[_.P <\>@/4570W<+%W?
M@P9,(_A/R7(EU<IXM&>,.'DC;X58/1I:-*-6\VI3J?7+Q]7*>+FSM"@TS#@"
M5. 2("(08"0K@'%'29ZE6AO_U6>&=TJ:VD1O%4WF>TW]9GDWIFZ3/0I2 \_Y
M+4@'2MXDK9KQ9OY%)"(10+><47G@HKG'='#YAC!6>+=<W!F7]/Z5XIO;A7S)
M'BKKB"BSUOK Y]5=O7Y;_\XVCZM:ZB?UP)[LVGC]07]<50M1/;#YV\5_*K;Z
M8AZ1FN$B%4P3LTC+6080U01P)B1(M4#:."$PY]2'3&(K.#4.,F]HX4<ZT1^9
M&U?]S <Q,,59TX"U+;'&)6PAD]:\I+8O.3#P)MF;>)/LC4R6.MF9F52+Q!J:
MU);&8\FAGD$D<HVNWJB</!2XQU0^F!R_+\!ZM9E],K- _:[NN5K-(-$80[/$
M4Y 6 '&2 H*4!D699D)J0FF!78C[:-RI\>WGC<%WO:F$F:6_&\P?5ZH.]?HM
M\X[!ZZ?0*R 9F/F"T7"FK@[;^QC'W'+ -N9?>Z8Y'FT4@N@P83NONWX=Z)!5
M"_5!OUPI66W>,&&=O:??V8_J_O'^Q7*U6GZO%G>&,LQO-D\SEA*=44I! 64*
M$.09H"F3(,<48<XUU*CP<K8\A$]M8EO=[4=8U-HGNE7_)KEO#$CXUH)$M"9X
M^ET^3\;1IQH([Z']I1;J1O'DS0[J5O=DIWSR\A+4_CY0 &:Q_!L?T>/Z+@&@
MG/@E(6.$D=S;A9FEQM]YI9H_WRX^/*B5^135$JP[=,O7FQ43FYEDC-*RQ  3
M) %B6088+CD@I-2:2YH9#O2A.'?14R.XEU_M1V9MUQ:B6?LG;+U69NEA%RP'
M,:P_^_&:Q\-P8[5A(!Z8T[9*)[]LU?[5(KW3?+<B_&.K?,2XMS]BD1C-0_"H
M?.8/R#&;!8P0RF5F\JOUQ@A<WJL/FZ]F.5#H7!F28H#)-#-K*8$!2Q$#D"BF
M:$$8E]GL9$/886*=B'*:06X;W7%G4Z.IF4)655]".D74E7G" !J+8EI0&O5N
MDEK!F"S2:7TTNCB5,#(O=)IX2@#=EX;.]&_FH[M</7UBWW\W,VE5L?GZ=B$_
M/SX\S,UW][W:?-"?U%JMOJGUC&HII9(YR"0WC@OG.2!I5@+%B:(\2Q%*G>(I
M0=*GYKL8G<TZK%6Z]E?6K=J^U.#S"%Q)8R!@!Z>35N^;Q,+[^S-XM\K?)$9]
MNU;;&A"3;@)PBT9$/K)'IJ@ 6$[)*V20,%JS<>A7U5K,ES;\]T7]V+PP]OQM
M)E6:454(D-MD )1*;9P87H(2RE(@@7E6>*4%=,B9&E59-?U(J0M -_J) ,O
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
MN6FT_(MNA0_3,'JN"G2&EHN[+VIU_TKQS6Y'=R9RD65YJ8%&:0I0Q@B@7"I
MH>0E5BB3Q*D=1J^4J3'6Z_6FNK?IOXFVZ0;?>D_)>(#IZ-I<"]'0_HS1#U@%
M$ZOA3;)/R8CHQ/1A$,MS.2MC7'>ES\P3'Z7WXK!)_UYM]@FD,TR5SB2SD[TH
M =)4 T92!K3,,T)SIJD]1N3>:?;9Z%Z3?(2.L/NZ!GY3^SED"B.509T9!TX:
MR#+;5!T;DDQSKF$A&,U4YL./X9"-P(MQ('-CP6 @!F8_B\&S//[D=K-95?QQ
M4S?TV2R3CRSN(:FS2$3BP.=CC\I]9\TZYKSS%\5J$#BCD)6DY H4.6( E04!
MG$,$S(PV;%>4$JG"A_!.14R-]>J&U(DX;0MX;5? X&Z $YK;Y[H #MGZ+[9#
M<RK@)[?ZZW1ENJ^\,I7\5;46\Z5M);#>93%I3*C4Q'R>"VC^@U$&N"P$@*DM
M1VE]FS(LE_R,L*E]LO?.>7*@;7!UQUZ<W1@@%GH#<T$X<.%9YCV(Q$XS/R?J
MY^29]QC=F6C>=T\8@;Q2J^H;VU3?U,OEHA[PBQGHU?*>58N9*K6&6:J!5+;Z
MFX0:$&9;AJ2*P9R5>99Y.?E]PJ9&('M=DZVRR1^-JI[<T0NQ&W?$ FY@[@C"
MS)LV7,"(1!N]HD:E#1>CCVG#Z9Y OZ-:V%(9=<O+K5/SM*WE_>I1_:=BJR_?
MES.LJ1;&"0&E$-PL-' *N!("% 41' JH*"R\7! WN5,CDU;M9%Z7#'YH];U)
MS N'/!T11^ =?9+X< [MGK1(UBK?[#K?/MW8" 17R4=6R9O$ZIT8Q2/Z*GY(
MQ7);'*6.Z\'X07'BS'C>'D90OS/QM5JHU=-AE;EV\S CBI0:0K,N(K:W2%X"
MGN4(Y'E*TE020G+/<S4]TGSFSCB':7;*UEF32[OUZ,=!?=BZ\4XDO ;FFN=
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
MEW,SWOH%6U=B1ADB#&$!H#:K:21D:3B=2X"QL.UP!89F<#]'UD?^%+W9IC-
M\J!6B6BB4FL;RTC^[W\@&83_3\*MXM[>K-=3<79IA\)Z!+_V^0[%3GU[I/,P
M&-A:<).\Z(4]Q+L- 2^>B^LE?6P_-P2:,\YNT#!AQ%?W$#=>]">V49^_LX<V
M"E1"II1.)6 0*X!RJ<Q"72* 2U(2K9ABF5?)J?-BIN9_;K5,K)J)U=./KSK
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
MT_18A5-.QA^W,DJ7>2>E3SHO#,RMLW']]<N&/68I*1D6A "8IQP@@NT)A)R
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
MU)P:K>YU"K\S0UN"-[92@RI_ VQ=E':%)1_7]A^#!JC7=G5'@)4&&_:K[0<
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
MW;@E%'!#GQ#UP:Q'GY;+8 1KV-(A:N3.+9>-/F[AXG!/B/9.[]AZ_6P7LU7
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
MG+<SI!Z;[@$!?PX2%!8"UD"<>94JHW)I"- ..3;(,_MQ[]]8L;3+WZ_+$S4
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
M0A*&"5-^B;8.,J=&DHW*9A%0;3[:8?!S?5QP=G.& J,W]#*U 6ZK[O =A#P
M"N1'N4@<U;/R@.#0U_*YM>=N.RM_VO^WI>F>V**.F3+L5HB-DO8/9EGW\A=[
M5]Y6-8D^+<7:'E>^5_6_YN?%HZP<1/'3?/VJ)FH?M%9B,Y><89RD!*I4Q!!I
M+2%+,86Q(;)$YXEQ]K1/[,.XZD\M@J+INE"I#=[(QH#?[&:WL)6&[%JQ^J!V
M1GN>%HS[]7 \?YCLH _M_!I3FB)2>Q;9P]366%!?8@?^X)<O[ZA1 )^V7YX6
MB-]F8(L%:,&HFEB"&HZ AR:O,HRACF'&57[<@YU7&9BCHZ+7T:+?:]0PL=7
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
MI__Y/]K?F/]PLS+]G__C_P=02P,$%     @ BE*<5F3IQ>6-=   MAL% !0
M  !A8V$M,C R,S S,S%?<')E+GAM;.2]:W.;.9(F^GU^19T^7P^F<+],S,R&
M[:KJ=1Q7N=9V;^^>+XP$D+ Y+9$>DG+9\^M/@M1=I,P+7KU0;7>$2Y)E(B\/
M$IF)1.:__K>OYV<_?,'%<CJ?_=M?Q#_SO_R LS3/T]G'?_O+WS[\POQ?_MN_
M_],__>O_Q=C_>OGNS0\_S=/%.<Y6/[Q:(*PP__#'=/7IA[]G7/[CA[*8G__P
M]_GB'],OP-B_K__1J_GG;XOIQT^K'R27ZO[?+O[%NJ1B+,"*160:16 @4F$Q
M&^%U+L(#_C\?_\5@0N3H&$AOF"XQ,L\-,*X+%^B%=';SH6?3V3_^I?X188D_
M$'.SY?K;?_O+I]7J\[_\^.,??_SQSU_CXNR?YXN//TK.U8]7O_V7RU__^N#W
M_U#KWQ8AA!_7?WO]J\OIME^DCQ4__J]?W[Q/G_ <V'2V7,$LU066TW]9KG_X
M9IY@M9;Y=^GZ8>=OU._8U:^Q^B,F)%/BG[\N\U_^_9]^^&$CCL7\#-]A^:'^
M]V_O7M]9$A9IOH1_3O/S'^M?__AJ3F" 6?[IY]=$[OJ?K[Y]QG_[RW)Z_OD,
MKW[V:8'EW_X""5A5*U>;-?_OV__ZQQL"/B]P29A9,_R&?G#Y(77!XXC!KRN<
M9=PP>;7*V3S=^:6S*N+YXNI?GD'$L_5/)T3W9/W9O\-'?!&7JP6DU<1ZGK,)
MG F;"(HJ:19-R8P;F81(.0!^C_^M'[R1Q.%49IQ.KK;;ZUF9+\[7 OP \0PG
M0@L9'7 6-.T6'9&^(A(9 @K#DP+4[BZQ5<Y+$O0:0DM,__QQ_N5'6N/'RD']
M8LW*FHW'5K[+S6W-OEBD'^:+C NR(U=+DT8?:/DNAB]_X\?/L* /8NG3]"Q?
M_>MJ4%II;#5O+-6-^HC\O_Q 4BBX6&!^L]'>3F;7G*[(VN+Z-QLCX^I'+[Y.
MEQ-4RCG.@6&1D6EOR*;**)E1TF10*EM;6@/D-@'CX*2==A^'R]&B[@0U/\W/
M83J;E."L5B&PR)6G#>2!>:DUD\Y'967*H%43D&S6ZPH3QZMP"S2.D&<G2+@E
M$3J:\?4*SY>3G(*RQEF60&JFC0LL^%R8BS[[S%&"B*V-Q_7J>Z%$/E?+<9R0
M.P'+!_K="1VK.A@;67$Q$-V<7':,FB4G0,DH,OV\"3CJ:EV9C"-UMP40!PNR
M$P#\CPM8T">>?7N'G^<+\L",- F\9UY$Q;2UG@%WD9%/[!((@^BA"1;N+=R5
MC6@'BU/$VPE"?L?%=)Y_IJ -5CC1P0NKB&(7-,7M @+S40*YZ:A]2J( ML''
MG67W0H=Z=N@X7K2=8.,#!?/+:17*);Y3B1E!.U822J8U-\R;M?M4B@D T>@V
M0<K]E?="B'YV"#E)P".#Y.?9:KKZ]LOT#'^[.(^XF 17M 1IF,A(QZ.D.-][
MSAF )O*]5 3RD\!Q?\6]0&&>#2A.$F@78'B''Z<UU3-;_0;GY"\1^2$)S1P
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
MCO!WHH).'4\U4+YGXI51,M&^D,Z0E^N#9J"$8VBL"D(*)W)KD#VD8MRB[8Y
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
MF3F\.;TO&4$4)7*56-&JMLC!0.+RR(R04D6OZ3^#SH:^3<RXU_CMX=1&ZAW
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
M,\]RN/3H0WJZ;&)]"!)V&X\3A=_54?8KK"X6ZP3MV_)F/OOX 1?G6_BS!2B
M@,*(*5_?Z$D6!"J6.3@7O1.Q#'>.[4?CN(?8H( ;0$E]'E67C:&//:SN_/-F
MK=4'/+#NM=A.Y%3$[,B9@7KYP0DROKXL0Q.BC"JDJ%M7=0[?8/WJ#NC;)8J_
MW4,M1"U-\IXEB;1%K 16GS4QJWT.EC8*[9_F3!],9E>MV _!R3ZMV%NJ:,33
MC>S!9-O5XZUM?"OXE-R;PB,SL6;P0R3+#,HQQ9.FJ#0%6\1WS,TAZXU[.C7
MSV#"[?,DNNJD?WR9W]T/:-C<?\#SZ#MMVB/88#V%P1)X;4U%X/$EU>I2!]8K
M16Y&ZQ!CV!;_-R[61KCSV?S*,&[6O%SP'KR]C)(+;YDI$ID6.9(]5))!EEQS
M8:2)PX5:AU#:==/_0]"TVS<>3'%]VJ4=#;*/-E./?]YP';T'-&*']%I&\)"B
M+(1!!S6[IUEPQC)7C')@%*'R&??UOMDEZZZ#;\LV)=SJ9.$PVACJ%(Y8"RFL
M8% H?N2I]CW,HI0P7"7*/A2.WD!I$%SMMFW-M=:G3?MN ^RCK=N^G_P47;P'
MM'CW.CDG"Q:<-(PCZ@H^Q6)TA=D40@[1<]-\3EO;7MXW.^!1J6Y.^FO9W@H_
M-/KB:E,";;&^\Q4L)!>9=8)KXR*DU+R#S6DD=]4)_!#\[#9>PZNN3VNVO;7L
M\0[:8Q\W6"?<(8W5KCZH/F40'@4KN8[8B:J.O*!S#364F)S,7K7>M4/UP[W9
M!?=7J#7OB;R'GZ9G%_4ET%WTJY242A0-@5"UU464%!(IQTQ06#PZ^G'KEL!'
MDMII+]U#,+3;= VGM#Y-UL'O0A]V+OL)5S ]>Y+WL+L7'^.)[)ZB&/[5K#$.
M@_?("J_-<9R4+&:16;0YU#J50.=H8]LQW*O9M53?X>>+1?H$2_Q],?^X@/,7
M%ZM/\\7TOS"_.*\+"W(7B@5.K'(1$M.H%0,E RO2^>"L]"$WS\3M1UJWKUP/
MP<G6CH6-U=)#.<16MJ[?\M[P=_,[5YP&+5.@0X5Y5Z-OG9"!)4Y],DE[3&@D
M/@D ]Z&VVRZ:[3'97'E_DI/[85_()SRY=R\^QLF]IRB&/[F35#F7BOYD?75:
MR96L=:VF<.[ Y<";7ZL-VJQZ_3E_GZX^O;I8KBC,7ZSOC7_#U21R(6*2G*D4
MZ5R0IC# $IFR$K71/J)M7>OQ&#W=GM&'(&)+ [PV"OB36+R_K5/VRS+%O+4I
MQQ/:OWU)&<,:'B6FX6UC3)RG)!+SJ%)M^:E85,8P;\"E&$V6J77A:>^]@"8^
M:)4\H='P.DS1RLC(V5;,!7)>0DI>N];W=&TH[];>'H*R83K_'*34+D(F6&V&
M"E\LIS-<+B^?R"]??)TN)P R0FTK3@<9,KV>]!E\8E9'GTH&9VS[L/P1@L8%
MWA@(>1 DM5)7#]C;T/[3O,IS4B01F VP0)N8Z6 5 _H)RT%:C<A3^VYQ=P@8
MN2M&.\7>A\S14AZY!/CGV4>2!-*B[U>+B[2JG8Y^Q?.(BPF'D(@-RP*J.FI/
MF#I5/3(20\[>YFR3^8[3]_@*7;1(.49E\^;R&QD%'Q8P6]9>+INA/8MY)E:N
M^7"*2Y\<0ZY(-$47%K1PS*LHG7,>POTN_UMQ\-@:X^;:VB"AF0Q'Q,)RL9I<
M4OYV\;X&10G7MC$I!U*X2&JER%K+8LCG(RP+K*GJ&(L7>V5N:8%;9P9]=W->
M[%I[7&R,Z(XT448?8*K/("XY6%YNLX@";>*.<9<TTQD3BS$@,RY!$<I%&_;R
M>O=#U$,"QCE\VNCT(4!.%/#(Q\_?5NL'57^?SO*Z5G1=!_7@/$4%@FQH9-8
M^6=!D_F,)3+'LR9FZ42U88]S:*_%1D?'J0J=#RG=D>'R>E;[!KV$Q4>\)-YJ
M0$C1L>2PWDT%R[P$Q5#8J$SBRNT%C0<?/,[9,PP,3I-:!Y'LR4?Q&_+47U,
MN)SP>GT)QC 9.7%NE680@?Z0*2BT60;1.N72COIQ1_!UD)\9"0C/90M,I'6T
MCRVP:$RB8 ,$\]YYII0OQ(\Q1;<NL]B+L&>>6#P2-<> ]R 5CGP:7S*TN&+H
M\PU#\VN&\%*NJWG$C&?3+S5C,IW5WM:DNF\(BTER)6I+IQ$"&*:-X"P82,PJ
MG]&!=^)^]Z^M9W@C<IYYU'D:5L=2:Q](?ESJ],,Z,@\^XO\F]N2DWG9QL>;/
M<^(O&>)/>O*;M2\EJZ!4W!^V!ZW]S!V!9A@=3F%]5G6\2/]Y,5VNB["64 OM
MO^!R-5T'<[_!8K&>PW=\H<8AG][D*>"1S#0JI[BZ"GHU/X_3V9K\FZMN+JR+
M@N<:$KEZ)13K-$R*D+1P5@H?O&O=<?\Q>IZXZ_[:41>)QUQ48":@8CIZSV(V
MGED'PB09@VH>*AU!YKBN93,,G=AQ_V"%=1#27,GNEAU8)T1URIF7H)C2@@+$
M+(#$)C)STCCEI0O!M;ZIWD'*R->40T-@WEX?G<*J?KE O,RC.05) 5?,Z=IM
M4-5YH,4))@0O7/H AK>.DK]+5!]F["35[P&GX_4P=H#PXM=7;Z_RY49*Y)I3
M7&ZP^JRTQR FEB.2 ^E,#/%[GM:]C^Q/^2<H:GZZU#JP(H\7#-')K;ERCA4H
M%$D([1F@CDP:4RBRC5S)YBU@3B[<&ZZ*XHD/JG:ZZ0%H=TI0!"KP62 C6HGX
M^JPA9)X8EUJ@<$%I_7]LE=Y!BGVT2N\0*8]\\+RB@&)]8;NELD@X7GOKLU+[
M)NEL-?,F6XHV3'V8!\JG?5IS[EZAIRJ]@U0V;RZ_?FLU?>)9Q0!D/FM[0.4%
M"X$$8X4T690D$N0]4'!BK>835>@=BX)&\NO@N/AE.INN\,WT"SZ8 O+RVZ_P
M'_/%JSJ(?N.]8S!*Q$)N6P&F W<,0&F6E4E"!BN2;]TIY@#RQLUA/[7/,I3>
M^H;D#6._P?E5-,%%*IX77>_^:1-#RLPG.L>Y#=EAE(G;UJG5 TD<>03Q4%#9
M'Y(GZZT#6-XY^7%Q/KT^^)/W@-Y$YI0PM(\YLA@L,N'!ZRR2%MDV!N!.8KJ%
MVND0>/C@NH$^>@#6Y6OQ=3UE3?A_FGZ^8H6.@5K 45BBO<=T,9Q%%2E&$:&X
MD(F1YMV%'B%G7-?M2<'52"<=P*M.KEE=3:ZA?[.V\Y%,N\&(3$57.W*;VFO2
M!B8S]QJ%-;PYKK;1L1>@])_%9SM9$QVBZ7*O99]]D Z8@;K7:A4$J.SH6UYX
MYLI);)UGVD[)R -C3M;P=R!SA+@[ ,U[G$WGB]_FJ^LH.4J+*,ER<ID]TQHC
M U$L,P($(I;L 9KG)>\1T1=4CM'L@Z3D*6+N "=OIK/:?KU6_JVN#UN5M>/
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
MCB M0X/!6/2MU<HN.L;%RE#9O@B5(QC= 5@^YK_F5W^13?5P,3=#M%06G*L
MI&$U;:3*'<$4L,!<R=(;$5K?3GR1H)[@<XR\G\YT:<3\#I#T;C[[1$_[4A7R
M;:=9+J20F06@__,VB,]=S?$$4;1API;6M>"[Z!@WZ]KZB!K,Z0[1LMU-2FN6
MO:'=)"I;/,'=*<ZA9(RL*"FL;ATMW$W)N)IFN(1_ )DCV-T#:*:S_+YLE.7-
M5'+.41;+R._G=2BUKO.H;0*)1#O]*G+3.L+WE(J^P'*,;!_#91BCQ[ZB1LQX
M-\?9S15+9XMD(8"74M8ZI@P.+0?CO2BB1.O9HS-H]Z6T!T\=]T1I*/*!#.M
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
M5ZM:R?W@JK:3J)#\-S#K6NZ0-:!6#.CD%2)Q)8-H7CVQ@XYQHW#-<3.8U3W
M95=?B:""3$Q@5<0<5):U,:/,P.D<SSH+[WGS%@K']F@Y4UW8<(MF,*<[1,MV
M$PDFK<9HR<E#6DJ,#$*N#9 <;:[(=4JQ^5S 2^G1<I"$]^O1<@B[>P#-T]8A
M15@7F&!@L3:N"=Q B)Z.6)?KB-_B-&O>!.HR>K0<)-L?]V@YA-%]]6A)@B?-
MLP?&/-;K.1:\8AFTI)^YU8R\A3V")Q?0H^48D0]D6 =:X6GS$$ZV6"$!DGGM
MZM#30ECUVD!2UHK@BO7-QQ%?1H^6(3IA&)M'Q,ERL9I\Q-FGS2FJ+=.Z^ BN
MH"/#BS1:'?@.9&.C,$SFHO=JFD!/O8<+^G2'B0<O[*E2^WC3\W@>]B#X&_\;
M@S;.!C"N,%!<.3*@<B U1_HNZ3JE>Z_4[3ZB'],P&""LQ^(^@G,C"_S7Z6SZ
MY?K+C0^M)-=12S!<AWJC*X/3!HD#,6;T.<:PUTR^'XC\P4M'%OHQ(INWX-_8
M@L=O]PAG(5CI9:J%X8G.)L[!$]:A!+3<E1R]W"OP\"/!WW_I.#9A,\$?S;\.
M;, =7:.\=LEYKP!C[;YMB"/!Q@A<2&(#V2[.G';L[]ZGO^W]]&_$Y>YP<J]=
M%#<.E0X:>!3U7J35$)RU("**R),P!/R3HJ7C_FL'R7C?_FN',+P#X.R<6VQ2
M=LIH(!5I0=5&[5Z1IB4?.3H1.$N^M8:YG/YK!\EWGR'1!S"[ [P\>T4V1J^T
M49"$)0^\5/4;,BV(&UI#24Z8TPYM?7=0_S5WF4?3<?SN #;W Z^WV>.-8?;3
M?+&8_UUSR_B5?K/Z/J$-%E%&A,*\KH6Q#%Q.AI0STZQP*8II70)R"'T]*:8C
M ?%"6+RI=#I WHO#CB764DN&X)![VIEHP#N;2!=KJ1UY@4RU1MI+]/1T!Z<-
MLIIQOP,D[1R]CI[EP%)MBN;(GQ3T1T!OP8GB'#,ADVEY@L3N48/NS]_G:XA.
M&LKMHQ'3<M#]I@!F>;. ]]>KY0IGZ=ZX]>RTR07!BU(G9]>*<"$8!.]BJJ.0
M0FI^UOV II[*9!MAJ:44>M!$.\[KV_FC3T]L3SX&]R:#MC7%+6H^2RD-7DJ?
MG-(V8>M^VH=1V%,9T^DLJD82&OOZQK-[Z<VWK]/%^M;V=M3ZO5:Y2@O%E>!0
M(H^@?*WY*[X0<%*.F+1BYE$+MMT7/8YY>4^9RF'H.@__.U!P#YGV$RZGR]^)
M%DSO9_>OV/!)#E&6P 4DD\B$1$>F00X6LE3*)6.#T*U;^^U+6T\A\E,8\XVD
MT@':=BGKU_,O7Z:KNLZW.7_(BUB%]RE/D*-W62BH-25UP*0#7)NA7%K-=9(I
MGN,L?8:\GF)?ISM(6\BF ]C].<,O\\5J^M^;>/ OR^4USF(F-9YGRSPQT0>5
MZ!1TQC!0LIH#O-X1Y[$8XZ)L/];Q98KV I>_)' UE$ '>'K(H0?]!E:UK<Z]
MG>*45R$+"Y%Q33M%D;V9R2;@5HD:Q%/M)UOO3]U^\55V24 [D6@Z -W]]J9O
M<;KX%UY=YXD.@KO:<#JIL([LZ7K/W0+::#T6'EQH?DKN(F0_*%U6K'XPPSM
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
MA,4MVW[*,UKIZB9:*(S+Q;L /EL-*J8 090$A<7@E78ZYY/4"+Q$U+C>Y[D
MUU8V'8!M2_VRILGR\EZ)P81V#+D^!@&#Y[1KLB0S11F(,?K 2S(\MR[$?I:8
M<?W.<X&KC2SZ+"1[QKYID"/8]\FG,]+.DCLX!(2(SH9@' @KR^92L<.UPR$+
M>9E&)=/:W3^#859]H%^OKU;3O!'#HC)_*Y+%?1. /&W$8ERHY[R@_1)5!)<X
M@V*Y1<U<UG&?C@;[O>UR3*U#<''?\SP!UT>.;SQ=$:G:N'IH2BZGVZ*2U;VA
MRB[1NIRJ?8UJFZ,D2!5G27ZTMT5&QY@N^U0_'TW Y=A9[=!V"MGT&>-X%>/U
ME^NKFJ9?FYJ5WXO\N5X<^"M7N^#U9YQ]RK1ZO/OFNH0YWO\F26)Y_(EZ B(:
M'+ZG9DVC<_K-_[V>KK[?%>BF5%*,"1BO]Y74NN L6B"7- 6-(3T)A0[/VSR@
M8*B#\"+;-['%ROP_:D1RXE,,6I0"M-.0MGPDYX=<;S#:T =M=9:MLU2'T#?N
M23T &8\]A9,)I0./]#9PO>%77=I\5O,GK[Y-EY/LK%2DYHEK?GV5M#8.CQR<
M39J%A IYZYCCBP2-"ZG3X6!^*J%T@+!':_AY_@6GLXGBFJQ4DZ!(%T%9G@!C
M;<,::#L6I8/"UA<L=Q(R+J(:"OIQEGTPUSN SKT-MZXSO]H(YC;)^VO^$NJ=
MA^3K?'>RJY1SH 0&\+((T%R'DG0QJ%MKJ?THZ^$$' 2!YP_"5O+H"V6_Y=7-
M+8:WQ,^?R;[]-%OK^\7_OL:K:?D^G7UZC<O/;Z_F?_]'3F0 ;]?,"D^R^N"A
MD$>DO"_D!\D 7*&59.USIUM;GBWH'M>_/2E"SR/+OO#[G%FR75BIMJX* J*E
M[:A",>"*B6!,-(5^2$:<$*0O$S=NTN&D2&PHE2Z*?O>T@]]-9_D7,F^6D^@2
MTZ@*T+:J\X?JH#Z.%I*5WF2F)-G)XSBJMS2.JPC/YEF<5'0=Z,+?5_/X[\_S
M*Q+7<K.G:5%7UXE4_8?Y8E.]O(EJ5E;^,:_-1&J<<WYUM;XEM+E0.U&9E:1\
M!NL=;4G:G[3J8,#K0)O4&J]<ZXYL;2B_" ?Y2'0]<9+/+NJC ?XU+Z;S1-[>
M8M6N:.49[FZNWW[,\<'(GB690^]+O91KLQ,N"PX%<YVQ1%ZEM\:!5LIX+R*W
MS<<M#"#W(O1R&T"?2Z@=J.G'"ZD&^AZ\WN:@/JQWT^W:%?'6R<C *J>)YP[!
M9YU!EN)<<$5:U]K];TG_N(;O61$^FMA[A?P\3A\LKJXK&9^]IV/(%LE!&9W
M)[+VHC/2^2PYBM:58/O2-NX]DO&A.E1<'<#P)<[=;*V=YM.'M8PF&$,N0GA0
M4@5R5ID%7W(&XJL-Y+'JR$_2R^!XDL>]FM*-!=%:N!U@N9$'8'4@(U\H$,HS
M4 PSH*5S)2A&)XQGC(?6]7MG=/9.-K7E$IV]0T0]T-E[,TNG*EM:,^,G7-8:
MK;L"L0;%O7L^N$%YT3%+:%0R=%<[][[<?_G'O,9RO<VR_/TS;8%0R;L9HWY;
M2&)B*3$&#Q@MH9BT(CCI'$'(F%22]4GDQMIB&,6#H[U7Z^_DM'[%$YG=W,0P
M,:5B> 1%[  5<Z'=;13PD+20F<446M^2V8^R<4-B9T3;DUAO>\$U3#^TO>^
MBQGI^>6']3'T93Y;+[FN]GKSZ'DA_I(I/TMI>G5-/,G;?T'*>EF_.^!&1+-W
MM[@S<1I&M*K6O*-N3=<MS$5Q(J%U8 JQ5Z')!'.MP1DTO&B3LFM>M_D,+8/+
MG1X]]U'OE-N>US*J@BY *4&!*EF!)RL;N$E)H2_(G3GQBG=3-G+-2@N$/*F%
M:B^2#KP?<NCNK.Q),C85+!:<DG5 9O80K+- !G>VUD8O>&LGY@$!?<&FA83G
MK=C= 5;(OU]-X_3KNA?B[SE>+Z:K:5Z2<;)QFG)Z-4M_SM+=YQN.KI,/]<28
M<!^<<)X#JGK!!!/]A&(]*DG*@E[[TMKP;4#VR 5.I\?EN47;3]?5!SORU5]D
MM6Q\_ZWA<R]BL%DEYJBE,@FD-I*L7:P#OXHCTUHJF[7C(K:>NGL@B2/70)U9
MB38660=CG_\SU['5M.,VO8)^NZ[U7>_+FIO+]]>KY8KL;F+Q9G$J<N-S#.!T
M(49:80&+5"!E<I&V7_;8.F]Y$('C9GO.@,;3B:N+,KW''-PL(VFKI!8,6$(#
MRJ,D&R9ZR)'L:^FT]:'YQ8M=A(R;ECD#NH:SOPL4_5S#!-._\IUI<<L=Y0NM
MHDZ'$S6:+H0&S"$#)P!D*Q%9;!WR>YZ:O@R])GYK(]9WX'^\^C*_KF/:GJYH
M?>:__[JN9EI?<:]FZKH#[?HW?\ZF*_*V+"VP]FOG1I%]RAT"ZJ3!&\VDEZ;>
M*&D=6QY$\=@QYS:X>1Q//I\0.X LV:F;7@MX=2^2NGR89KR+K&\C]Z\6BWHM
M?M.!%-'+S%R$K$2JXT\R8!TS+#TM//OLE6U=:3F<ZG'UZ(F@>V9A=@#?_3VM
MGS=Y .(OX\'8!)EI#HJ\*_!2T<>0A9%*!:=;S]D]F,B^'.0FA_QI!=6O4[Q=
MS1-G:Q+KO69#IX-PA?:YEQY<=AZ\C5$IS6UHGADYD,2^'.,F*#RED#K X&.>
MW6PEQ\F/\[25M S$,D/>6(@V '+E@V&U3W/KD. SI/3E#I\D[78,T[MP@5_-
M5M/TQ#!Y\ZT6H.54*X/O)=C?ER?,7-O-$W+[B^>*@;!DQ*B<:<L('B&B8<Y;
M&81I?:>L">'C5AF>!)GG%VB?_<\V,X@^Y5F<-AD@]O+S&I2W'$!PNT:@7Z:;
MB1+DV3YX_XXF?#9K0J/1P*VD8S%H.A%-":"U9XZCR*;Y1>>#"!RJ"=>-W^Z_
M8G,C6:(.'"U",78]%UF"2]J R38A\UYXT=IDVTW)Z,U!3X25QPJL@1Q&]%&7
MB]7D8_6LUUV.G$LE9R*U-E<F-2HS!)(VU N-$J,JP:A]P$-/O0<<^G0'F@<O
M'!<C+20W'\K&'F1_URM(..^)6*]MG=$B(!A90 9GC0ZVN+)7C&P?Z8_9E&F
ML!Z+^PC.C2SP7Z>SZ9?K+S?]3G360J( SVO3=AX=V?^%0PK!,N[)=;1[E:K]
M0.0/7CJRT(\1V;P%_\86/'Z[3[@O*1NG02/:>L>,0ZCW<(2-T4<3R'S?ZV;K
MCP1__Z7CA+.;"?YH_G40@GYRU/WT_3=<;6]"W/SU]XT^Y ZE)PO(I2!H95&"
M5RX">H%8K+&L^?2+_:D;-R/2T& XL6"Z@]QV5=MF7E99Z9S7@$G0[K&6@T=?
MP 1=$@LRF.:QOA?(Z<P*;82 %X%VO#A&'E_P9O;7=#&?;?*'Y-G]YWSQ[Z]7
M&/.ON*IOV*KGK+T1(1BP4L5:$UZ(9ZQVG$Y)FJA$8(^4V,Y9!?N]K2?\#!#L
M_*1<[D C_817.(OY]\\YK][--[TDUOM*H!%9,0<V^K4+4""48B (;9CTIGC=
M.E3T'"WC9E5/<, U87JGX-GNLIB,*K79B"JU-[2V%IQF#$+*M"4B68BZ]6V,
MYZD95QFUD?8>$#J"]1V Z%6,BVMZZQ3#]&J=Z-AJ4LU)05L9H)Y Q!YCP-4^
MDCP:XAL&;G+SA-0SM/0'H&-D_;37YG#&=P"@)PKZW6U+CY)\R%D(8.2:UEF?
M]6:Z,L!DTC(+Z1)O?8@]3\VX91GG\-..8WQW$/K^9KF:?L$5>1L?Z!=3XM/Z
M4J4F_+,L2$MS0_M".P%8N<:UMSP5E7-J?:;M15A/MO;Q*'C9-VL@DOYPMM;
MY$RL7N-B4=N]_PNOKO/$!2YC\:;&W LH81*YM,P#2\JPXI24<:^,T_$XVTU8
M9X&FD^"L@4A.7TNQ_47]H[9E^9__X_\!4$L#!!0    ( (I2G%;:6Z9-YBH
M /(J 0 =    97AH,3 Q<&)R<W5G<F%N=&%G<F5E;65N="YH=&WM76E7&T>7
M_CZ_HB8YCF%.@Q'>[4S.P8 3WK&Q!TB<?,II=9>DBEO=FEX0>G_]W*765K?
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
MEB6#72VWXBJP5OS"S[;/OK)JOQ#',!G1\YRH)G&6X68#!5_*DN$O(D8#79<
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
MX=&Y?:2)J**IVG/9F@)!@&*#;,(_L6WC NZEYO:K5A(W1;K-EN9'JS,\0E\
M*R;U%%=%AO\UOG^G9,JK7IGRW;</'[UT&(%^U=@-)4N+>5X6&>C R OZ@>J6
M9PUNA=UAG%LC.7)"^X><!\@S,?+5,BY O&N? )2-*/156?0@QE4M'C]FN_P^
M/U(UT^6101YPJ QB'"R^4&FQA8(5+TD+E(<WAE1$N+AH/%. DDN%5]==8\XY
MS#%O5J:RT]07+0V &^6&V-9N0+NJ)X_[=<1_[!*LO])VN5)G\X-0]070RHW
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
M.J-KO^[RB5\S-)_QMQ7A5QZ7_P%02P,$%     @ BE*<5E7N <A\!   IA
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
M/24B2G=WW([3:[I&S:I$0L(RG+P#,:51*9#GJ022QS"ZC5*2SRG2\6+!I-2
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
MZ<'U5$-+'"*LV+0<[DD6,*H2R./*@TAD@!GV&,B@1-$ 9F3?X78X@&\1)O4
MHP1F$4"7Q#YC8?)\\AXT/XBUP0 63@"6@+ 1@P$ED#VBP8".;'@"5"@1<-]>
M@A0Y+%"3$$G>,WE:,LF$*S;C1)V.,>4CW4AXW_ FA$?#^>+38*L!@#L2,1ER
M>+3\'$R8A(($ M8#/@0 MJ? QJF<+KL7K6JO))=:JVNX5"U.JG5.H4C &XT#
MC8?:E]&(>$Q&%%SI.NOO4>_;0 +&^1F[DK[^<_Q<ZW+^BGDT)9>Q!/U4C-0
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
M1BBY3_8R)(12W('\01-]=/D@4 ["IH'+D!A0F 19[D.S_ @Z\<#E(>@=M)K
MRH"T5JC6=W\#5 4<!NH(2*.(ES"<YLL&!P7%Z"9HZ>.'W2\'[\R?SKM&#368
M)A[0&'#E@4F[3,84G*C+I9L,HQB!%ZWT$I"]^'[F1&=]Z ,/"JG,C(>:>M,P
MD8CP&#N,!AQ</N0\@T<F3 +TEND^CS^>4A-LG8L9J-%R_2 BW1YH1V5(4;I<
M)-*FD?FRJ7B$#B40WX>Z>3(A)&4L1ON$$E'[1=4^'7(RB (1-KXS(,VJ#.*6
M*@:^%,H3N4^CSRP"H&BF4-L)"5.J +L0-5A;+RF\1QQZ)[$:%+01,>WJSH0/
MDH^RV95"?S2CVS")=[I7Q$&IGW0M,X?I#:X;K#:MP-(E8R)S(]!04)08.01&
M;'(CA,YK[JB?T)[/YKMK]4CF,AXJ26KSXSH_@LR&NK>!&/G,NV&>)@ZIC#FL
M;YC$B3(\5]RQ *& TU"(2&P2N=A_$PQ)\!RF4[/W6  )19RQG2D.(F%?^)"<
M16 P^^_$ZY8+'S^4]TH'#_^N+[QIV7B0:6H -)3/0JJ=KTT:JBB-MNF@TUMG
M%"X0,LN/=L))!!]3AYNY I6@*J^<!H8!O6,*7$-& [ (1%<$\)BD],,'1<([
M\165-P:X20FW9J Y*[*;S ^B7XMT#0F)S(3S13%?IQ**L@?)^*1"U!B^'R$)
MA4C'7>4=H=.TK$5G[_J)*@4,\+FNS[0R_]+%F.B_$]A6WQIL(>!)]"RD34?K
MANY9RUYV''/5:K?)D4E.N]],JV,>DZ/K'#$ZQZ39[=B.=0E/6AUB-)M=Z]CH
M-+&#<Y;#;(.TC2N;=$_49]LQ'!._=,PK<MVU_O5.8%=[8["[HBH]QK.3!!R3
M(SGUUXX^0->E81D=QS1;G5- XI'=.FX9UK4"&K8#T&QH)9C#'EV3EF69W[I-
MXZA]3:Z,UC?(:9VN(CRY;+=-VR'F7PX F%R8UGG+<11LB0$ ;V$G!4U$L9[
M (1;K=,S1PUBM0#_0/WG)<R/T :JMGD*#R^L;M,TCY'%XY9E-AV8O6NAK63?
M#*ME8W/WTD&L7X(569H$S:4#1*UN9\9")F:FOW:ZCFE//TZE8N,@6@Y&QS;4
M,#8.Z9CG%VT#UY=*1M/AQW=B8+MOS,":N'/&)!8XZTY]G14U\)".,;68[%IC
M,CL2!'*1H5#'<]-5Y-)Z;C1@D!V+:1^=*6,I&/,8"W 1L,D.2$2'3"<\.'=!
MI4?LNSN@P8W:@W1%B 6@2F26LXFC 0EFWE3O\M ;Z 6Y4)^Z$0>YL1RY.#XA
MDUJ5^<R-I0BX2V*\PS/D431-ZV>89?T^;CG<94) HID=A/&CK$79UE16S.K3
M #5(*EY5:H!H?<Z2+&<3DH/UP5!+[7/V'DXH]"VDAF0^16Z7WLQ)S;DT[4)[
MD?!AJ0^Z_&)$[C^MD"V5Z[5*J?YET<45_7<@,YY0S?F>9/0V3_L Q ;U1W0<
M[3SKSM*Z=GX7NZO'W-C3[O$L=M9K\LU++ ,W;M#8PD0"%EE4('9FOY/*Y9[-
MI*8:Q_HH[ G&K>T9;,Q##Y.52D#%Y=3$HNF\#YAZ'^%Q[XV%QS-&L19=?VAD
M9)"RDD$RW8%^-":IK:$>8WB4"QP@9!%<$%KN6,!9>L:F3HSUE\ ?YPA>S@A$
MG.(TVS_%\S=E"T\)A!KR$$X"0< ;0J3V (EH'0#P6'(7=T_'V7+2C0*I#V@B
MM;)W5?'7WQCTG>D9QGK1/\,()"JW,#0 2K(04(2PTR<"$B F<1-I/)/IW $0
M/+PF!\U1TN]S%_'^:*J$@_%X@# -P<BRT21S<6LV0FO X\+)MFPN.WW3B>>$
MCJK$U8/D4OC,'V=;8CHVS$>47W(59_55X0V^T_/QPY?RAIW(SZ8 07K:A&<U
MN .FDOJUV@0(K+K\P.AODI"OY;3A.6GQ5#%/>].AMK.M+)Y?6:P_LK?4'EG'
MM&VB[@IT3W*+B@:5B+E4%=FKPH].N;P$(D:V=Z$C#)WD?GB5BO35Y3O:$S#L
M2&(Q$OQDJK0V]_\\H/RJO\\15D@]S+[S/NL#V[7:XZEF=>\5 +GHC965QSB+
M-ZY?QZ4N?KUF\>6'IV0T<SJIE+6\]96+24R3L/0\+,6G8<0:V8<#CT>A3\<-
M'BB&5*>#>;7O O=W#,\@J9^J60E6-Z<^=K=6*)7VT,W&P&CL91.G'KB@/' Q
M]A:TE0JU>F5I<ZE07MYUQ;#[]4*ULO^D88N*9<TV""8*:?#'SM[./>DV*N%W
M A9 \-]JH5Z?1S[*_H&81+BN'9[N)1XG=(AQ>FJ9IX8ZGVBWFQ,(S:S[7K94
MKFKXK)1%"26Q\S+CS/>I+M/#TX2_S$JJ ( 9;Z;>&6Q4"O7=>]$T7P$<[:XM
MHAZ-%WB%#- O(*-YRR\5*NC?TX= G#V9=SA::AL@RF>6-A\_U.H'1/^G/D?Z
MR2GE/CDOD OFWBZ0_!-AFD%[J9_^,;$MB 0K\)#Z?:TZ& 0K<.Z13-H_!)=U
MV$&'#IFRA,7*>6MJ>3-R=_"-=2UX0KYQEY$+R7 '%%]GOR_\HLH>GOU.\WS.
M_:R]FY\8Z<7W!A:\F?Y">TNEIZ4$D[/8"RBEL;A:^9KS4]ZT?VS3;7M&^#/O
M^O\ZNUCCKP:LJL%:MGUI6IM7<FW+JC6453^7SJ^(VD^RGV<.]MI^Q[":7=O(
MD5:G65B>D6X+N6TA]S<MY)Z[Z[DM]C:XZ-@6>QM0[#4'G/7)"0]HX'(H#+IX
M:V#ZFRJO6O5M:[5MK?:N:[5W<JB6ONVQK>BV%=U;.2AK=L\O+AW3LL\,*WU=
MB> SHW,]\RM<]Z[_;8NN;=&U+;I^HNBR$^"%'!7(E5KOMN[:"%\XK;N6Z>>M
M:>;-B'ZF]#*BB.,O+\6;<-ZVK;Q>M_(JZA\%5S]/_O7_4$L#!!0    ( (I2
MG%81D\G48A\  "J:!0 >    97AH.35M:6YI;F=I;F9O<FUA=&EO;C S,S$N
M:'1M[9UK<]LXFH6_[Z_ Q#T9NRJ6>=7%RJ3*L9-.]^3BMM/IVD];D C+V%"$
MEH3LT?SZ!4G=$EN6+%$2")[N*L<601)\GQ>'N!Q2K_]V\>7\ZW]?OB.WLA^2
MRS_??OSMG+PX/CGYRST_.;GX>D$^?/WTD7@URR9?8QHE7'(1T?#DY-WG%^3%
MK92#TY.3^_O[VKU;$W'OY.O527HH[R04(F&U0 8OWKQ./U$_&0W>_-?KOQT?
MDPO1'?99)$DW9E2R@ P3'O7(7P%+OI/CXW&I<S$8Q;QW*XEC.2[Y2\3?^1W-
MMTLN0_9F<IS7)_G?KT^RD[SNB&#TYG7 [P@/_OF"MVZ8ZUE>O6X'U+.#5M/K
M,-JQJ=WRK4[=;_Z/K2IYHHKG^R1R%+)_ONCSZ/B6I><_]9Q:PQ_(]CT/Y.VI
M;5E_?Y$5??/Z1D12G2]6^^>_YH=Y<##)_BV/:<A[T6EV22_R72>;NR(4\>F!
ME?W73K<<W] ^#T>G_SB+.0W_\2I1P3].6,QO\LT)_P]3-5&5ROZ\SRO:4'N'
M/&*3BMM.6M5W_[[E'2Y)R_^QEH_7KZL"RN*=5O"3^H1<TQLF1^2")]U0),.8
M)<^N[2,DYH'2N*>8=H24HG]:5S6;.\[_#A/);T;Y1SP*U&%/6X-M<?(>#</7
M6Z:2OC^@T8B(^TBU"Q$3,6!QUD94/K*$!,,X;2I2%96W,6.DKPY[FQ"FJAR0
M3S3NWKX\L.M6V[5?9>VF1M+#ON<1C;JJAN2*W8BX3\ZZDAR^/'"]]H4(@N/W
MJG%_S_X\(C'[OR%7X5>MDDA!@AP((SPB8A@351\N MY5Y08BE@FYX:$Z]3V7
MMUFUKM^=OR+)@'7YC2K$H_1T-)4-0CMB* FCW5LB;K)CY=?45=<<\R2]WAL2
M"<F[+'E%[K@(L_W4[S1*8Q&P>)H3!5"IU_P5L+0'(E>]TYBE];EC;2D&I\=N
MMO<=BU5U:3C.H@Y-6'J %V_L BNZ8OJ0/@T8Z8PR"N^9BI;"/=^TTBA^8#14
MH,X"%7J>R#@G,QC&R9"JBBK>J^RMDD>ALEN-1HT\W4KWV)1N1!B*^ZRUT$ZH
M\C<AE"3#OM*!45K]]$+S',XWSV7JN D$ZACQ7*+*6RIG#?+93?'E@=]L3\*5
MGW0<C$Z6W,<J)B$=).QT\DM;-;Y!2$>G/,JN,=NI_:.0/9*&6>3SS>-[5JM5
M:_IN>MN22B%E,#GQ^(Y6R^YH)S)X9%NSUO*;"S=;-7OQKD\=MM9J>!H=]>EM
MONL4?E2GYC?7K<^NC[JM"#2<]3*K3!% *]@]+16!5EVC"#Q%RU%U;6TAKDZS
M^*/:-<]>?"6ZQ75\QRLX KY?ELRJAKH@ OMH!="!\D1@._FJ>F_>:G$]R<8<
M^;A#C6R2 8W^^<)],=EA0(- #:1.G<&_B?WCK$P^N_-@E)V-;(H93]:7#2>M
MZ025&@I^R<9^JK+I1%,^N/M,^^SE@==H?[K^<#;[^+=TV)O.@&0#RKGBPWZ'
MQ=,Q\SATTZC4IU$9#PG'@SP5%Y*(D =D<H4EB-HUZV:C:=ORR/7+ [?9OB;G
M7.:3.N3PX&AA&!XFAY5>Y(L*1>RP<T2^9%->B-222 5'<VF53E-M*VYEBHMM
MJ0PZ=([(M^D\*A+IR41J'-*BFURK3*GS54@:DHMTZC$FWV@X9.DL:7I;(V=)
MPI(D76I+R&4L!B*=K$]O:H>_5*^)Y7'*;^19A'B4S@-?I<L#*BSOJ=K,)6=H
M;X]%[XIU&;]3<?J<+?2D ;RD4E4M2G^=BA7Y,U)72N9EGAV1PQ%+LLY6)!#9
M52(K9-H-5>DJ!?E []@TUD.$]YGA_<AZ*HYGW?Q6>LFBM,*$)FF</])$D@N:
M+2M=9NNC:/N+0C@;"XUC.3=HBI1NIB(Z^^@B6V2;_9U'=_8WPKPL4Z^8NH!4
M%O)0+LK/)8/T#NU^[\5"R<;QN.Y!)_V_/8Y7NB;^K&"%[.;A\GF!H6JN%*JS
MA&;=&$\IH-MJ+<XEO\!(6.21>&2VH/T'Y.5!T[&==MZX?HY&D;F0Q<!:/0)/
MM.Z%]5G:[$$55$&U'%2-OQ<]SG%Z_0ZRVL"LAE891'6[)/50J5\6"I179"HC
MA;>;PBO59Y-[\=)CX'Z&M%DC;>K;ZP9N?_YFM8SY+%:8TD($]Q=!=-I**%V@
M"JJ@NB>J2U87)H\Y12)]=NZI1$!)E$1)E%RMY+,7-6^R__2?*SY/SQC="S&V
M8:7KE[[OKK=^^<A%FW>G>YSL5KLH/YURK2X*V( -V#Q_.JDL0K[!HA_2#](
M-JLMP*W*0P]16&^-[;%K1*X5EFLK3W=+,=BEV]-=:ZI[59'##6COB5=$_V>M
MQ:!U&T!IUGL0)'2'*J$48 ,V56"S[D,LVD\3_(OW.S0,R5L6!9,)7]^K.QL]
ML&)V6CV.MBQKTF #-F"S']LI^*+M@<WSJVK<C.ICUXA<@\Z#[_[YKN!B-W=.
M#D%"KZ,22@$V8%,%-L8:5<^Z-&#]T=2EZOMN RY5K%. #=A4@PU<.&;S1=O3
MC@ULH+"!0N?!5SN^,!(B2.AUF*X48 ,V56"#EWJ@)$JBY(Y+0G90$B514B_9
M*>^S)9<TINJ"V62)UG76?9$05OWAR  ;L"D;&Q-4?/-O#T'Z01K YOE5-6X%
M&8^]:'\;PF,O%>6+)SH0)/0Z3%<*L &;*K#!4@Y*HB1*ZKZ4L]QVJ,=X_[<H
MX#0BWW@8TA[+'[I3VFZY7A,/W3V3+NQJ8 ,V)65C@ICCJR%*FWZ0!NW8;,Q#
M#U' ,X$ER+5"CP&=-YLO'G=#D-#K,%TIP 9LJL#&6)?\U6AJD'=\;\UWF)5L
M?=#!JJV&5/:^:@LVU6%C@G3#&E_:](,T:,=F8QYZB *L\1KFVLIS-SO^CEUO
MJTY<W(#VGGCP[&]K\A)!0G>H$DH!-F!3!3;&FF<O&8U#<L5518C=</R)>]9V
M70_N62SL@ W85(.-"6H.]VQITP_2H!T;N&?AGM7Y-@3W;$7YPAB*(*'78;I2
M@ W85(&-L>[9=_2.)>2C$(/IK*K?;%7"1&MC&45#*GM?1@&;ZK Q0<%AHBUM
M^D$:M&,#$RU,M%4ST3HPT9J=>##1;FL.$T%"=Z@22@$V8%,%-L:::#\)$8PF
M+TKP70O.62SJ@ W85(2-"1(.YVQITP_2H!T;.&?AG-7Y-@3G;$7YPA2*(*'7
M8;I2@ W85(&-L<[9<]IGL8B([;IU<F@?3>96/:_I5,(_N_>Y>JRC@ W8[)\-
M7$)F\T7;TXX-;*JPJ4+GP5<[OC Z(DCH=9BN%& #-E5@LV3R,N#)(*2CTTA$
M[&F<*(F2*(F2JY6$[* D2J*D7K)37N/T6S%,&/E]&'4E%U&V4.MZEMUTFG@(
M!OX,L &;:K Q0<OQ$$QITP_2H!V;C7GH(0IX"*8$N5;H,:#S9O/%\QT($GH=
MIBL%V(!-%=@8^Q#,!:=]$07$;C;]Z;QJO6[A 1A81\ &;*K!Q@0EQVOD2YM^
MD ;MV&S,0P]1P/,Y)<BU0H\!G3>;+QX]09#0ZS!=*< &;*K !D9YE$1)E-QQ
M26.-\M>WM!^+[O?IN\P:?C4L\L_]+F"LV^K;OP ;L($Y'N;X<J4?I$$[-AOS
MT$,4C#;'MSRW]'E6Z#&@\6;SA><;04*/PW2E !NPJ0(;8XWQ9P'M)^0\I+R?
M3:8Z=<NJU]><3,6R()9LP09LRL;&!"&'+[ZTZ0=IT([-QCST$ 7XXDN0:X4>
M SIO-E]8OA$D]#I,5PJP 9LJL#'6H'H^BGE(/OQ*#ISIZT;<NE<)C^K>)^NQ
MD (V8+-_-B8(.9RJI4T_2(-V;.!4U=^I:DJN%7H,Z+S9?&'$1)#0ZS!=*< &
M;*K QEBW:CZM:C>;;C:W.GN5<VO=N57,V&,U!6S IFQLX!4RFR_:GG9LX F%
M)Q0Z#[[:\87=$4%"K\-TI0 ;L*D"&V,]H1^'P3WO39ZR=QH-'W90K%2 #=A4
M@PU\.&;S1=O3C@W\EO!;0N?!5SN^L!(B2.AUF*X48 ,V56"#KW=#291$R1V7
MA.R@)$JB)&0')5$2)<TN"=E!291$2<@.2J(D2II=TMA'^-]+<BU%][L446:%
M]6S+:WDNGMY_)EGXWL$&;$K*IHACX*E.??FB[6G'9F,>>G2?\/1^"7(-.@^^
M># =0<+3^U *L &;"K'!<@E*HB1*ZKY<LOSY*3W&^U_BD,[62?PF7AGR3*1X
MV 9LP*:D;(HX!AXEUY<OVIYV;#;FH4>_":\,*4&N0>?!%V_#0)#PRA H!=B
M3878&.OOOI8TFO-V^U:] 6\W5D7!!FRJP<8$$7^<QDI#;:0?I %L8#V'];PT
MMR%8SRO*%ZYJ! F]#M.5 FS I@IL8#U'291$R1V7--9Z_HD'W_G-S<Q];J_Y
MEAZL#6+=%FS IFQLX$HTFR_:GG9L-N:A1]<)[O,2Y!IT'GQAK$:0X#Z'4H -
MV%2(C;'N\T_=<]IG(W+)Y=2![EMPH&-Q%&S IB)L8/TSFR_:GG9L-N:A1_<)
M%N\2Y!IT'GSA7D:08/&&4H -V%2(339O>2)I)V3JWX#?O7F=_<AKTDDWCBLU
MV3:IUO@Z/*?6\-6U#D3")1?JI"RDDM^Q]CT/Y.WX.N=WS"MP:LUVH9U$A$/Y
M<)>%]9C_>1M/CCR@/7;<B1G]?DQOU!WDE(;W=)3\>/H^CXY_JOLS3SMWL <W
M+76 +)BSBXT#%J?@0CI(V.GDE_;$^,JC+"NRG=I]&O=4]<812JOV$[SL?/GF
M<:U;S5K3S2H^GGT>GWA\3;5LTT\9-=[6JEEV<^%FJV8OWO6)PSHURZIK=-2G
MM_ENJ_"C.C77]DIRU&U%H&XO9JG74=>/ %K!/G)@7<W:?0ZX-<MS2J(#=LUS
M&B6)JU-KMK81 ;_AER8"55 71."INGJU>KUXU=Y677UGW?KL7K5=MW@EM&NV
MO]K=<(F39*_39O45'W.+&!$Q^3)@L1H*1KUT()4/<3_3/GMYX#7:GZX_G,T^
M_BU05><WJM;I>'"N^+#?8?'"2;BY6<9\F#4>.*6#836BY %)KW"_,XVKA>R:
M==,K)[;ED>N7!VZS?4W.N<S"D9##@\5VFX>9L<JDK#GA.NP<D2_IU2!,3X8I
M.)I+*!H%6PM:F>)B6RI]#ITC\HV+$(UM618U#FG1C:U5IKSY*B0-R44ZA1>3
M;S0<JMO<#4EO9>0L25B2]%5%$W(9BX%(6$ RP^0OU6M?>9SRFW<6(1ZI&I.K
M=&98A>4]59NYY R-[4'HKEB7\3L5I,]"523+KTLJ5=6B]->I3)$_(W699%[@
MV1$Y'+$DZUU% F%=&E8ATTZG2E0IR =ZQZ:!'NXBMJ7JT7]D/16GLVY^A[QD
M45IA0I,TCA]I(LD%'64Q54<705&MNGPAFHU<QK&:&^)$2O%2^9M]=#&,?Q@<
MY=&;_0UQ?#(-KYBJ?=JF\S@N2KYUG\P8!TN*P3,BI8?I\)K=L4@)'%>]D>G+
M9KR6O]%#&ZO%P]C%]I73H2P6"? $3_#4UXBZ_((VL2 C6TJ4+6C]1O#<(D,]
M^IT;/>RRXM4C<[>8N1O<<W;TZ QT#MFR^C,F:XWA*_+T"<('K:J.5H%GQ7AB
MS+1?GL:^Q/V:42E#1NQFR\HGUWW+==P6WN3^3+1X!QK8@$U)V9B@Y!M\)R_2
M#]( -GC1/%XT7YK;$%XT7U&^>(<Z@@2E,%TIP$9?-NBM%\<&W\F+DBB)DCLN
M:>[W6U!UB"BBY(\AC>-1MJ)C-2W;J>,[+IY+MRP+OV #-F"S_C&T%?,-5G20
M?I &L,%7<. K.$IS&\)7<%24+[Y= D&"4IBN%&"C+QOTUHMC@Q4=E$1)E-1]
M1:<LMNZ_>!@F^=NOR$>6J&[L]!U85L/&8SIPD( -V%2#C0EZCL=T2IM^D ;M
MV&S,0P]1P&,Z)<BU0H\!G3>;+YY 09"@%*8K!=CHRP:]]>+8&.N7?RN&83">
M4K5\R_/LS;Y6H"P9Y6+Q5D,J-JAH2&7O2^KPQL,;;U#Z01JT8[,Q#SU$P6AO
M?/U5PVV4+M-6S!4I!L7$<K6O7G-@PZV6P!5Z#'C1$20HA>E* 3;ZLL$08F>&
M_?(ZK=[&0GP/1U$VN6L[EN7X'ORR6,H!&["I!ALL<9O-%VU/.S8PI,*0"IT'
M7^WXPFN)(&G_%%; [R;'_KG%[=0=128!+."4?LU9X:3M@4BXY$)=+0NIY'>L
MG7Z5X;%32ZO\<[QHPM(#9(N"KYI3VBI\N#M4[NZ 44!Q;,PUNJ:3H4D^%>I;
MEMW$^Z"Q\@$V8%,1-E@1-ILOVIYV;& JU=]4:DJN0>?!%]9$! G^32@%V&C/
M!KUU^#>71O9=?,^C.QZ&+)^VK*MSN"X<G%BC !NPJ08;K-V:S1=M3SLV<'#"
MP0F=!U_M^,*<B"!!*4Q7"K#1EPUZZ\6Q,=9I^3ZF_^$L)I<T_IZ_5U25\_UJ
MO%=T[[/A6*D &[#9/QL3E!SO&"UM^D$:M&,#.RCLH-O*M16S9<=O&77A/3,[
M[>!2W=9,)H($I:B$4H"-OFPPB(!+=6ED/_([5;]$BOP]HY:=NE3QGE&L[X -
MV%2$#=:]S>:+MJ<=&[A4X5*%SH.O=GQAP$20H!2F*P78Z,L&O?7BV!CK4KV6
M,6.R3_-92\^V[+K3A$45RQ1@ S;58&."C,.B6MKT@S1HQP8655A485&%N<F@
MM(-%=5O3F @2E*(22@$V^K+!( (6U:61?<_BF"?D$PU#,2)O8Q[TV&3:UVEY
M=9A5L<P#-F!3#398_C:;+]J>=FQ@5H59=5NY9M*\*FX_I4D[>&BW-66(($$I
M*J$48*,O&PPBBF-CKH>VS^7M[ NJ/-ORZXY]1."BQ4H*V(!-)=A@A=ELOFA[
MVK&!314V5>@\^&K'%U9'! E*8;I2@(V^;-!;AQ]T:63_Q65"!_F<I6^Y;MV%
M Q2+%& #-M5@@\5;L_FB[6G'!@Y0.$"A\^"K'5^X"!$D*(7I2@$V^K)!;[TX
M-L9:+3_28<Q"<M;KQ:Q')4NRV4NW;C6;+;L2KRVUL4BA(96]+U* 37788/'6
M;+YH>]JQ@=52?ZNEZ_BER[,5,V7'3ZT[\'152]X*/0:,C0@2E,)TI0 ;?=E@
M  'WY]+(_L6CB!R3\Y#&WY.YI]<MR[5:^.)ZK*& #=A4A(T)>K[!5T A_2 -
M8 .C*HRJI;D-P>)44;[P8")(4 K3E0)L]&6#WGIQ;(PUJHYG5W^]^B.;5;5]
MN^77J^%0W?N4/993P 9L]L_&!!W?8%85Z0=I !O8:$MFHS4EUPH]!G3>;+ZP
M8R)(4 K3E0)L]&6#WCH\JTLC^XXFZAX2CLAE2-4I;2N?7*U;MM]8<W(5,_98
M30$;L"D;&Q/D');5TJ8?I$$[-K"LPK*J\VT(9J>*\H4;$T&"4IBN%&"C+QOT
MUHMC8ZQE]:S/)9O,K'IS,ZM-V%:QH@(V8%,--B9H.6RKI4T_2(-V;&!;A6UU
M6[FV8K;L^ VP+CQR9J<=W+3;FLM$D* 4E5 *L-&7#081<-,NC>S%\(Z&X63&
MMS6=\:U;#KRT6.8!&["I!ALL?YO-%VU/.S8PJ\*L"IT'7^WXPH>)($$I3%<*
ML-&7#7KKQ;$QUJQZH?8* A:/9R^=N3<!-"WX5;%F 39@4PTV)L@Y_*JE33](
M@W9LX%>%7U7GVQ L117E"\\C@@2E,%TIP$9?-NBMPQBZ-+*___[[9%YU[CT
MK37G53%GC_44L &;LK'!.K/9?-'VM&,#5RA<H=O*M16SI10/VN/V4YJT@UEU
M6U.%"!*4HA)* 3;ZLL$@HC@VQII5/U I.4LZP[@WF5=M9O.JCF-93<>%7Q5+
M*6 #-M5@8X*BPZ]:VO2#-&C'!GY5^%5UO@W!Z511OK!B(DA0"M.5 FST98/>
M.ORJ2R/[JTB2R<1J:S:Q:N,UIEA3 1NPJ0@;$Z1\@XE5I!^D 6S@IX6?MC2W
M(5B>*LH7GDP$"4IANE* C;YLT%LOCHVQQM5+1N.07/&[Z8M6W;D7K5IU&%>Q
MI@(V8%,--EAK-ILOVIYV;. ,U=\9ZC3KI<\S:+S9.E+H,6!X1)"@%*8K!=CH
MRP8]=;A"ET8VG[8\Z_7(A_L1<3PGG\+,YB\]V_(M;\WY2TR/8^D";,"F;&RP
MI&LV7[0][=C @ D#)G0>?+7C"V\A@@2E,%TIP$9?-NBM%\<FF\,\D;03,O5O
MP._>O%8_)J=^H,GCV+Q)IP*GU2UFKW%</*?6\%7L!B+AD@MU$2RDDM^Q]CT/
MY.TX;O,[YA=T:LUVH9U$A$/Y<)>%]9C_>1M/CCR@/7;<B1G]?DQOU'6<TO">
MCI(?3]_GT?%/=7_F:9>$+H,SN]@X8'&:""$=).QT\DL[X,D@I*-3'F59ENW4
M[M.XIZHWCE!:M9_?V9^>+]\\JW7-RFL^GMH>GWF\N99M^BE%Q]N:M4;37;C9
MJMF+=WWJL+568_'6W1_UZ6V^6_Q1G9K?:)3DJ-N*0,-9+[/*% &T@MW34A%H
M.1I%X"E:CJKK-EJ!T_2W$%?/:I8FKDUO&YGE^UY)(E -=4$$]M$*H /EB8"K
M[K'%UU5%P&FMM.<22\U>YPQ7^UJR3^H3(F+R9<!B-6Z->NFH+Q_??Z9]]O+
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
M6VLGB $ Y"X3 !               ( !     &%C82TR,#(S,#,S,2YH=&U0
M2P$"% ,4    " "*4IQ6DQ\_0>P,  "_A@  $               @ %5B $
M86-A+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0    ( (I2G%:',U6"MQT  .(> 0 4
M              "  6^5 0!A8V$M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0
M   ( (I2G%:)=M<@\$$  $F[ @ 4              "  5BS 0!A8V$M,C R
M,S S,S%?9&5F+GAM;%!+ 0(4 Q0    ( (I2G%9:37^;.T0  !1D   3
M          "  7KU 0!A8V$M,C R,S S,S%?9S$N:G!G4$L! A0#%     @
MBE*<5L%R*)\RMP  <H4' !0              ( !YCD" &%C82TR,#(S,#,S
M,5]L86(N>&UL4$L! A0#%     @ BE*<5F3IQ>6-=   MAL% !0
M     ( !2O$" &%C82TR,#(S,#,S,5]P<F4N>&UL4$L! A0#%     @ BE*<
M5MI;IDWF*@  \BH! !T              ( !"68# &5X:#$P,7!B<G-U9W)A
M;G1A9W)E96UE;G0N:'1M4$L! A0#%     @ BE*<5J=[/[\7!P  /R(  !(
M             ( !*I$# &5X:#,Q,3 S,S$R,#(S+FAT;5!+ 0(4 Q0    (
M (I2G%8OL05O# <  $ B   2              "  7&8 P!E>&@S,3(P,S,Q
M,C R,RYH=&U02P$"% ,4    " "*4IQ65>X!R'P$  "F$   $@
M    @ &MGP, 97AH,S(Q,#,S,3(P,C,N:'1M4$L! A0#%     @ BE*<5GZ%
MN=AS!   ?A   !(              ( !6:0# &5X:#,R,C S,S$R,#(S+FAT
M;5!+ 0(4 Q0    ( (I2G%8,V=!7@@X  ,]=   >              "  ?RH
M P!E>&@T,71H:7)D<W5P<&QE;65N=&%L:6YD92YH=&U02P$"% ,4    " "*
M4IQ6K>6YO%0,  #Y7   '@              @ &ZMP, 97AH-#)F;W5R=&AS
M=7!P;&5M96YT86QI;F0N:'1M4$L! A0#%     @ BE*<5A&3R=1B'P  *IH%
M !X              ( !2L0# &5X:#DU;6EN:6YG:6YF;W)M871I;VXP,S,Q
:+FAT;5!+!08     #P / /0#  #HXP,    !

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